笨验证码不工作
答
的第一件事做调试的CodeIgniter应用程序打开登录到一个DEBUG级别。通过编辑文件system/application/config/config.php
做到这一点,发现这些行:
$config['log_threshold'] = 2;
如果该值为0
,将其更改为2
。
之后,确保网页服务器进程可以写入对应的system/logs
。访问应用程序页面,然后打开日志文件。在你的代码,添加此行来写自己的日志:
log_message(LEVEL, MESSAGE);
LEVEL
将是一个DEBUG
或ERROR
,否则后果不堪设想。阅读user_guide以获取更完整的说明。
CI captcha插件需要您具有正确的字体和缓存目录路径。按照system/plugins/captcha_pi.php
文件中的示例,您应该有它的工作。
答
不要忘记将您的目录权限设置为777.
答
请确保存储您的验证码图片的文件夹的权限。
- 配置
create_captcha(array('img_path' => $path...))
- 检查img_path许可
chmod a+w
您的IMG路径,如果你能
这就像调用IT支持,并说“我的电脑不能正常工作” ...到底是什么的问题? – Shoban 2010-02-22 06:30:25
尝试包括一些代码,以便我们可以了解可能发生的事情以及Shoban说的一些更多细节。 – 2010-02-22 06:47:24