到后台验证码不正确的解决方案(PHP配置问题)
点评:最近,我们已经配置的客户端-服务器的安全,和PHP 5.2.17升级版本的同时,由于客户端程序是dedecms。登录后,提交代码总是错误的。实际上,只要应用了会话身份验证的背景,这个问题就会发生。解决方案之一:
由于目录没有写权限(权限777),所以未能成功保存数据会话。
方案二:
可以取消验证码,具体方法如下
该方法的实现分为两个步骤:
复制代码代码如下所示:
开德 / login.php找到:
如果($validate = =| | $validate!= $ svali)
取代:
如果(假)
然后,下面的验证码特定的HTML代码在模板dede /模板/ login.htm删除。
复制代码代码如下所示:
验证码uff1a
解决方案三:
经过多次试验,主要原因是在php.ini设置。
关于超过900行,有两个会话设置,使用默认值和下面的修订参考。
session.save_path = /tmp
session.cookie_path = /
机器和服务器都经过了测试。修改后的两个参数,dede登录了。它会提示身份验证代码不正确,默认的,所有OK都会被更改。
经过分析,PHP和Zend的以前的版本将会议的一些细节,但新版本,Zend是如何建立起来的,所以你不能走动,发现问题解决问题。