很多盆友迁移DEDE网站后,出现了验证码无法正常显示信息的情况。具体表现为后台管理验证码图片无法正常显示信息,只显示了X条信息,点击图片更改也没有反应。
为了让大家更容易解决自己的困难,这里介绍三个经典的解决方案。
注:实行方案一和方案二的前提条件是适用GB库。
方案一:授予sessions读、写、可实行的管理权限
改动根目录下/data/sessions/的sess_***文档改动管理权限为777(指令:chmod777filename)。
方案二:将vdimgck.php替换法
更换前请将当今的vdimgck.php备份数据。找到同样版本的DEDE安装文件,寻找/include/vdimgck.php文档,并且用其更换当今网站的vdimgck.php文件。
方案三:除掉登录验证码编码
假如上边的二种解决方案都难以解决,那么就立即除掉验证码作用。是改动data\safe\inc_safe_config.php环境变量。
方式:$safe_gdopen=’1,2,3,5,6′;这一便是系统软件什么地方打开验证码。与[验证码安全策略]页面是一对一的关联。
因此,假如在我们后台管理系统想关掉验证码(假如验证码没法恰当键入,不兼容GB库)的情况下,只必须开启data\safe\inc_safe_config.php将$safe_gdopen=’1,2,3,5,6′;中的6删掉就可以。
注:实施方案一和方案二的前提是GB库的应用。
方案一:授予sessions读写和执行的管理权限
更改根目录/data/sessions/is777中sessions_**文档的管理权限(指令:chmod777filename)。
方案二:在替换vdimgck.php替换法
之前,请备份今天vdimgck.php的数据。找到同版本的DEDE安装文件,寻找/include/vdimimigck.PHP文档,用它替换今天网站的vdimimgck.php文件。
方案三:去掉登录验证码
如果以上两种解决方案都很难解决,那就马上去掉验证码。就是更改data\safe\inc_safe_config.php环境变量。
模式:$safe_gdopen='1,2,3,5,6';这是系统软件打开验证码的地方。与[验证码安全策略]页面有一对一的关联。
因此,如果我们的后台管理系统想要关闭验证码(如果验证码无法正确输入,说明与GB库不兼容),只需要打开data\safe\inc_safe_config.php,设置$safe_gdopen='1,2,3,5,6';把中间的6删掉就行了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)