dede后台不显示验证码

  • 时间:
  • 浏览:
  • 来源:互联网

织梦(dede)数据库替换验证码不显示怎么解决

展开1全部

还可以设置验证码类型,比如数字,英文与单词。但之前的版本在系统设置里只可以设置评论是否需要验证码,那么有没别的办法呢?今天笔者就为大家简单的分析下。其实只要用心你就会发现,早后台参数里修改验证参数,其实就等于修改网站内部的一个文件,只是在后台操作的选项有限,没有提供更多的修改接口,其实很多东西只是官方觉得没什么必要修改,所以才没在后台提供修改的入口,那么我们不妨找到验证的配置文件进行修改,那么我们可操作的权限就很多了。在后台[验证码安全设置]里,说修改后的保存实际上是修改了data\safe\inc_safe_config.php这个文件,这是个配置文件。所以,如果当我们管理后台想关闭验证码(如果验证码无法正确输入,不支持GB库)的时候,只需要打开data\safe\inc_safe_config.php将$safe_gdopen='1,2,3,5,6';中的6删除即可。不必去进行繁琐的设置。

织梦后台验证码为什么突然不显示了

展开1全部

织梦Dede后台验证码不显示解决方法,很多时候dedecms网站后台的验证码不显示,验证码不显示网站后台就没法登陆,常见的验证码后台不显示的情况有以下三种:

Dede后台验证码不显示情况一

Dede后台验证码不显示情况二

Dede后台验证码不显示情况三

那么以上三种方法我们应该如何解决织梦Dede后台验证码不显示?

通用解决方案---取消后台验证码功能

因为没有验证码不能进后台所以修改php文件源代码:

打开dede/login.php找到如下代码

if(($validate==''||$validate!=$svali)&&preg_match("/6/",$safe_gdopen)){

ResetVdValue();

ShowMsg('验证码不正确!','login.php',0,1000);

exit;

第一行替换为if(false){

好问题解决不输验证码后台直接进去

打开data/safe/inc.safe.config.php

把代码$safe_gdopen='1,2,3,4,5,6,7';中的6,删除即可

Dede后台验证码不显示情况一分析

验证码需要GD库请检查你的环境是否开启GD库

Dede后台验证码不显示情况二分析

验证码只显示背景不显示字母

打开验证码生成文件Include/vdimgck.php

for($i=0;$i<$rndcodelen;$i++)

$bc=mt_rand(0,1);

$rndstring[$i]=strtoupper($rndstring[$i]);

$c_fontColor=$fontColor[mt_rand(0,4)];

$y_pos=$i==0?4:$i*($font_size+2);

$c=mt_rand(0,15);

@imagettftext($im,$font_size,$c,$y_pos,19,$c_fontColor,$font_file,$rndstring[$i]);

$lastc=$rndstring[$i];

Imagettftext()函数没有成功的执行导致了验证码只显示背景不显示字母

具体原因为字体文件路径不对.解决方法

1确认include/data/fonts/里面存在字体文件默认为ggbi.ttf

2在for($i=0;$i<$rndcodelen;$i++)上一行加上如下代码:

$font_file=str_replace("\\","/",$font_file);

即把字体文件路径中反斜杠替换成斜杠因为我们知道反斜杠有转译字符的功能,

$font_file路经大体为盘符:\appserv\www系统错误的把反斜杠当作转义用了导致$font_file也就不是一个路径了所以Imagettftext()函数总是返回错误

加上$font_file=str_replace("\\","/",$font_file);即可解决

Dede后台验证码不显示情况三分析

Include/data/words/words.txt文件不存在

解决方案1拷贝一个进去

2找到代码'word_type'=>(int)$safe_codetype,//1:数字2:英文3:单词

换成'word_type'=>1(或2)既验证码为数字或英文

Dede后台验证码不显示全部情况解决如果原来可以显示后来取消验证码后再设置就无法显示,可以通过覆盖data与include目录试试。

360浏览器不能显示验证码图片

网站后台管理登录,验证码不显示请问怎么解决?

本文链接http://www.inspinia.net/a/9380.html