站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > CMS 教程 >

DedeCMS 验证码不正确的解决方法(php配置问题)-DedeCms教程

2019-10-08 08:18 | 来源:易采站长站 | 编辑:admin |

点评:最近帮客户服务器安全配置,同时升级php 5.2.17版本,因为客户程序用的是dedecms,登录后提交总是验证码不正确,其实只要是用了session认证的后台都会出现这个问题。     解决一: 
data\session 保存不成功,原因是目录没有写权限(权限777); 

解决二: 
可以取消掉验证码,具体方法如下 

实现的方法一共分为两步来进行: 

复制代码 代码如下:
打开 dede/login.php 找到: 
if($validate=='' || $validate != $svali) 
替换为: 
if( false) 
然后,在模板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" /> </li> 

解决方法三: 
经几台机器测试,主要原因还是在php.ini的设置上。 
大约900多行,有两个关于session的设置,采用默认的就可以,已经修改过的参照下面执行 

;session.save_path = "/tmp" 
session.cookie_path = / 

本机和服务器上都测试过,修改了这两个参数后,再次登录dede,就会提示验证码不正确,改回默认,一切OK

经过分析,以前版本的php,zend会设置session的一些细节,但对于新版本,zend并不是怎么设置,所以大家也不要乱动了,发现问题解决问题。

软件名称:
DedeCms (织梦CMS)内容管理系统下载
软件语言:
简体/繁体中文
软件授权:
个人免费

  • dedecms恶意注册与发广告文章的解决办法-DedeCms教程
  • dedecms 5.6软件下载频道部分添加迅雷下载-DedeCms教程
  • DEDECMS添加运行代码功能的FCKeditor编辑器修改方法-DedeCms教程
  • dedecms文章列表实现序列号排序效果实现代码-DedeCms教程
  • dedecms按栏目分类搜索功能的实现方法-DedeCms教程
  • 织梦dedecms 自定义修改文章命名规则方法-DedeCms教程
  • dedecms5.1升级为5.3导致TAG丢失等问题处理-DedeCms教程
  • dedecms友情链接(flink)增加下拉菜单的方法-DedeCms教程
  • dedecms 文章标题长度的控制方法-DedeCms教程
  • DEDECMS中获取无限栏目子分类的方法-DedeCms教程
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号