[织梦教程] DedeCMS 验证码不正确的解决方法(php配置问题)

[复制链接]
查看1976 | 回复5 | 2019-6-26 22:25:54 | 显示全部楼层 |阅读模式
解决一:
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" alt="看不清?点击更换" align="absmiddle" style="cursor:pointer" />
</li>


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

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

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

经过分析,以前版本的php,zend会设置session的一些细节,但对于新版本,zend并不是怎么设置,所以大家也不要乱动了,发现问题解决问题。
从0基础开始学习织梦dedecms建站,分享全套的织梦dedecms网站搭建教程、织梦安装使用教程。 汇聚了最全、最新的织梦cms建站教程。包含dedecms建站、仿站教程;dedecms系统使用常见问题;主题插件推荐下载等!欢迎学习!
回复

使用道具 举报

forregistuse | 2022-6-2 23:46:49 | 显示全部楼层
站长真良心,这么大的资源站都是免费下载
回复

使用道具 举报

晴朗71 | 2023-3-21 17:57:19 | 显示全部楼层
感谢悟空源码分享精品资源!
回复

使用道具 举报

潘多拉945 | 2023-4-24 11:35:41 | 显示全部楼层
悟空源码太厉害,资源真多!
回复

使用道具 举报

慧眼识英雄1 | 2024-5-16 09:35:33 | 显示全部楼层
支持悟空源码,越来越好
回复

使用道具 举报

Creseda | 2024-6-12 17:23:28 | 显示全部楼层
加油!悟空源码,继续努力!支持你!
回复

使用道具 举报

小灰363 | 2024-6-17 10:41:12 | 显示全部楼层
很不错的资源站
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则