thinkphp 验证码 无法显示 的解决方法

昨天晚上还是好好的一个开源TP项目,今天在打开验证码就不能显示了。
QQ截图20141215211801
查了下方法,没发现特别的,

  1. /* 验证码,用于登录和注册 */  
  2.     public function verify() {  
  3.         $verify = new \Think\Verify ();  
  4.         $verify->entry ( 1 );  
  5.     }  

百度了一下,有说是gd库没开:

搜索之后发现是没有启用“extension=php_gd2.dll”扩展,在php.ini中去掉前边的分号; 再刷新浏览图片验证码就出来了。

但是昨天还能运行,有没做什么相关配置修改,应该不是,

看到一篇文章说BOM的问题

QQ截图20141215211654

今天项目中的thinkphp验证码无法显示,遂上论坛搜索,问题最多的还是在bom,有人说关闭debug后就能显示验证码,试了试,果然,关闭debug就正常了,但是一开启debug就还是无法显示了.怎么回事呢?

检查了下首页文件的编码,还真是改了下就好了。

未经允许不得转载:ganlei的个人博客 » thinkphp 验证码 无法显示 的解决方法

赞 (1)
分享到:更多 ()