由于各种各样的原因,有时候我们登陆织梦后台的时候,明明验证码是正确的,却提示错误,登陆不了后台。首先我们需要保证织梦程序是否完整,有没有漏掉或者修改了什么程序文件,这时候可以采用No牛网织梦DedeCms系统错误调试一文中的方法,对织梦程序进行修复。当然,这种方法不是最全面的,如果下面的方法都不能解决织梦dedecms后台验证码错误的问题,你可以在备份了重要数据的情况下重新安装织梦程序。
1、检查虚拟主机的空间是否足够。有时候虚拟空间满了,有些主机商是不容许再写入数据的,session数据无法写入,当然就不能登陆后台了。
2、可能是由于缓存的原因造成后台验证码错误无法登陆。使用用ftp把data/session目录下除index.htm外的其它session文件都删除,然后本地ie浏览器清除缓存。重新登录织梦dedecms后台试试看。
3、以上两种原因都排除后,那就可能是程序文件丢失了。可以先取消掉验证码登陆后台,然后备份数据之后重新安装。具体方法是打开 /data/safe/inc_safe_config.php文件,在第二行找到:
$safe_gdopen = '1,2,3,4,5,6,7';
改为
$safe_gdopen = '1,2,3,4,5';
这样登陆织梦后台的时候就不会出现验证码输入框了。直接输入用户名、密码登陆织梦系统,然后备份数据重装。
织梦dedecms后台验证码错误的原因有很多,也许是你真的输错了验证码也不一定的。具体的解决方法也不会少,不过对系统经常备份,这个是进行错误恢复最大的保证。