|
本帖最后由 smallrong 于 2010-1-24 16:31 编辑
昨晚通宵来测试,死活都不出验证码。。根据论坛上面验证码代码,和教程一步步来做。。结果和论坛上面某些人一样。无论怎么做就是不出验证码图片,是个叉。。
开始我都以为是服务器问题,测试了php的gd2支持正常,以为是Nginx配置问题,后来又检查了,没发现问题,再换个Apache配置来测试,问题依旧。
没有那么黑仔吧 。。
后来下载一个完整的ci网站来测试。。在Nginx、Apache配置下载的网站验证码显示都正常。。
奇怪,下载的ci网站是是1.6版本的,难道是我的验证码写法不支持1.7?。。按照英文官方的写法也不显示。。后来想起了,前一段时间,电脑曾经死机几次,是不是有部分地方我修改了,但是没有保存下来。。
重新再次部署ci。按照原来的验证码写法-->成功!
提醒一下论坛一部分按照教程做,都没有显示验证码图片的童鞋,如果论坛上面的办法都没有显示的话,请在官方重新下载ci来部署。。极有可能是原来ci文件有地方给自己修改了,或者是意外情况下文件损坏。
补充一点:后来经测试,我的文件是Admin_model.php出错。。原因是文件最后的 ?> 后面还有2行回车空行,删除后原来的也显示正常了。。所以在写代码的时候,要注意在php代码后面不要有多余的空格或行。。(记忆中有种写法是不要后面的?>) |
|