2013-09-27 59 views
0

大家可以帮助我..坦克验证注册总是过期

我想在我的注册表中使用captcha。 我使用Codeigniter 2.0与坦克认证,但captcha总是过期时,我resgister。

这个配置的验证码罐AUTH:

$config['captcha_path'] = 'captcha/'; 
$config['captcha_fonts_path'] = 'captcha/fonts/1.ttf'; 
$config['captcha_width'] = 200; 
$config['captcha_height'] = 50; 
$config['captcha_font_size'] = 18; 
$config['captcha_grid'] = FALSE; 
$config['captcha_expire'] = 180; 
$config['captcha_case_sensitive'] = FALSE; 
+0

执行验证码图片吗? – Jeemusu

+0

显示的验证码... – Annurysm

回答

0

这一个尝试:

$config['captcha_path'] = 'captcha/'; 

改成这样:

$config['captcha_path'] = './PATH_TO_YOUR_IMAGES_FOLDER/captcha/'; 

你必须确保你有一个文件夹名为captcha当然有适当的权限。在config文件夹

如果显示的验证码,然后尝试重新上传dx_auth.php。

也请你用检查config.php的“本地”或“GMT”你time_reference?

无论哪种方式,试图从一个切换到另一个,并再次尝试验证码。这似乎是时区差异和Cookie过期的问题。

+0

文件夹都真实,验证码已显示 – Annurysm

+0

是你的问题解决了没有? –

+0

尚未shuvo ...提交表单后,我收到“您的确认码已过期,请重试。” – Annurysm