微信管家注册页和后台登陆页验证码不显示解决方案,大家都要分,我特意上传一个不要分,反正这些文档都忽悠人的。
IIS+Apache下不显示验证码
1、 检测IIS会话状态是否开启。由于PHP的验证码大多都是基于SESSION的基础上操作的,因此IIS环境下部署的微信管家必须开启会话状态。
2、 查看PHP配置文件,看是否开启GD模块
在PHP安装目录中找到找到php.ini配置文件之后,双击打开,直接Ctrl+F键搜索hp_gd2.dll,找到如下图所示。
查看extension=php_gd2.dll前面是否有;号,如果有的话,去除,保存。
@咖啡大叔:如果php.ini是在系统目录下的话,保存之后重起电脑才生效,如果是系统变量里直接指定的话,重起IIS服务器或者重起apache服务器即可生效(不用重起服务器电脑)。
一键部署PHP环境下不显示验证码
跟上面类似,找到你的一键部署安装目录下的PHP目录,找到php.ini文件修改php_gd2.dll模块,查看extension=php_gd2.dll前面是否有;号,如果有的话,去除,保存。
重启APACHE即可。测试去吧。
绑定IP显示但绑定域名不显示验证码
这种方式是最极端的方式,可以视为你的域名存在bom的问题,由于之前你IP绑定后,配置文件有了bom,才导致这个问题。具体的,见文章
http://blog.csdn.net/ibmfahsion/article/details/25829693