织梦DEDECMS后台验证码错误不能正常验证的原因和解决方法

 寇玉鑫   2015-07-20 10:09   7944 人阅读  2 条评论

   用dedecms是因为其简单容易上手,做模板也比较简单。SEO优化做的也比较好,所以使用人数非常之多。但是dedecms也是也是出现问题最多的程序bug多,也容易出问题。

  用dedecms的人也许都碰到过后台登陆时不显示验证码的问题,今天就这个问题 给大家分析一下其原因和解决方法。

  解决一:

  data/session 保存不成功,原因是目录没有写入权限(权限777),使用FTP连接工具或者进入在线文件管理均可修改;
  解决二:
  可以取消掉验证码,具体操作方法如下,分为两步来进行:

  1、打开 dede/login.php 找到:

 if($validate=='' || $validate != $svali)

 替换为:

 if( false)

  2、在模板dede/templets/login.htm里去掉以下验证码的具体HTML代码:

  <li><span>验证码:</span> 
<input name="validate" type="text" id="vdcode" style='width:50px;text-transform:uppercase;' class="text" /> 
<img id="vdimgck" src="../include/vdimgck.php" alt="看不清?点击更换" align="absmiddle" style="cursor:pointer" onclick="this.src=this.src+'?'" /> 
</li>

  解决三:
  如果上面的二种办法都不凑效,这是还可以检查一下是不是空间满了,因为空间如果满了,那就生成不了session文件啦。

  以上三种方法基本上可以解决验证码不显现的问题,前题是没有修改过过多文件。如果你做过二次开发,那么就要检查您曾修改过的文件。

本文地址:http://www.kouyuxin.com/article/90.html
版权声明:本文为SEO教程原创文章,版权归 寇玉鑫 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

评论列表

  1. boke123导航
    boke123导航  @回复

    看起来很不错,不过我一直都在折腾WordPress