业务QQ 15812379876 提交需求 湛江网站建设_湛江网站优化_湛江网络公司_湛江合创网络
dede后台登录验证码不显示四种解决办法

dede后台登录验证码不显示四种解决办法

dede网站程序安装的时候经常出现后台登陆不上提示验证码不正确,明明填写的验证码正确,却一直提示验证码不正确,或者有时候验证码图裂不显示。

解决方法很简单,方法如下:
 
首先我们要先明白,我们每用一次后台的验证码,就会在data/sessions目录下生成个缓存文件,所以如果你的验证码正确却验证错误,可能是你的空间满了,导致不能在data/sessions生成新的文件,
 
或者是由于这些缓存文件的存在导致不能正常验证。
 
方法一:
 
首先,进入data/sessions目录,将这个目录下的除index.htm外的其它session文件全部删除掉。
 
然后再把本地IE浏览器的缓存清理了干净。
 
看看是否可以正常登录后台了。
 
方法二:
 
如果方法一不行,我们可以取消后台登录的验证码。取消验证码的方法:修改/data/safe下的inc_safe_config.php ,把$safe_gdopen值中的6去掉在登陆后台的时候就不会出现验证码了
 
比如这样:$safe_gdopen = '1,2,3,4,5,7';
 
这样在登录后台时就不需要填写验证码了。
 
方法三:
 
有时候做方法二时,把修改后的inc_safe_config.php文件再用ftp上传到空间时,发现上传失败,那么验证码错误就是由于/data/safe文件夹没有写入权限,导致这个文件夹下不能生成新的缓存文件。
 
解决的方法就是给这个文件夹添加写入权限,之后验证码就正常了。

方法四:
如果你的网站的后台的验证不显示,而且想修复,方法一、三的都不行。那么试一下这个吧,保证可以,如果不可以,直接找湛江网站建设专家合创网络给你处理。
首先进入网站目录文件/include/vdimgck.php

找到这句 //dump(function_exists("imagejpeg"));

    if(function_exists("imagejpeg"))
    {
ob_clean();header("Pragma:no-cache\r\n");header("Cache-Control:no-cache\r\n"); header("Expires:0\r\n");
        header("content-type:image/jpeg\r\n");
        imagejpeg($im);
    }
    else
    {
        header("content-type:image/png\r\n");
        imagepng($im);
    }
    imagedestroy($im);
    exit();


把原来的,替换成这个,后台的验证码就可以恢复了。

关于合创
我们的服务
我们的动态

业务电话:158 1237 9876

业务QQ:30604963

E-mail:30604963@qq.com

业务微信:30604963

办公地址:广东省湛江市开发区7号

技术支持:湛江合创网络  友情链接: