织梦网站后台明明织梦后台验证码不显示是正确的,但是老是显示错误,网上的好几种方法都试了,但是没有效果,这是为什么

解决方法:dede后台登陆验证码不正确,提示&验证码错误&进不了后台
解决方法:dede后台登陆验证码不正确,提示 验证码错误
进不了后台
dede后台登陆时错误提示:
验证码错误!!!
解决一: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:50text-transform:' class="text"
&img id="vdimgck" src="../include/vdimgck.php"
alt="看不清?点击更换" align="absmiddle" style="cursor:pointer"
onclick="this.src=this.src+'?'" /&
同时需要注意浏览器的问题,有些浏览器会引起此类问题,还有就是浏览器的设置,大家多琢磨琢磨吧
总之,dede验证码最大的可能原因是权限问题!
在网上找了很多的解决方案,最后还是没有解决,1、有人说是空间满了2、取消验证码3、把data/session目录下除index.htm外的其它session文件都删除4、服务器配置php.ini问题(这个空间提供商不给修改!)5、在后台管理的“
系统安全—把后台登陆前那个勾去掉6、根目录下/data/sessions/文件夹权限修改为777以上统统不能解决问题,希望遇到过这类问题并成功解决的朋友来帮帮我,很着急人的!
自从用了dede之后感觉一切都挺好,就是有个很奇怪的事情,不知道同样用dede的童鞋有没有遇到的,登陆的时候老是出现“验证码不正确”的提示,输入第一次说不正确倒罢了,连续
输入四五次都这样的提示我就纳闷了,换了几个主流浏览器后发现,只有在IE浏览器可以正常登录后台,chrome和Firefox都无法登陆,当然像清楚网页缓存、删除COOKIES这种常规操作都是一次一次的去做了,都做了但还是登陆失败验证码不正确。
不知道IE浏览器有毛病还是什么的,用IE浏览器登陆到后台之后老是页面要停顿很久才可以点击页面,如果立即就去点,页面就会卡死,本来想着这样也就凑活,毕竟还可以登录进去后台去管理,就一直这么用着。
但是天不随人愿,今天正在后台进行操作的时候,又提示让登录,但是这次连在IE上都无法登录了,一直显示验证码不正确,气死人!
没办法,网站刚刚建好就无法进入后台无法进行网站更新和一些设置是一件很着急人的事,马上百度搜索下这个问题,既然也有很多人和我的这个情况差不错,用dede的人还挺多,说什么方法的人都有。
在这里大致的概括一下网上所提供的方法:
1、有人说取消验证码,也就是替换 login.php中的if($validate==” || $validate !=
$svali)然后再改几个文件的相关模块(这个已经试过了不行,取消了验证码之后就陷入了死循环登录页面,然后这个问题就又在网上无解了……不知道说这个方法的人正真碰到过这个问题没有,还是问题有所不同)。
2、还有一种说法是用ftp进入你的dedecms程序空间,把data/session目录下除index.htm外的其它session文件都删除,我试了,还是失败!
3、有人说是服务器配置问题,修改php.ini
文件,但是当我终于找到了空间提供商,人家说服务器端不单独改东西的,因为出于安全考虑,所有的服务器端修改都禁用了,其实这也不能怪空间提供商,让我们自己想想也不可能因为你这一个小问题而去更改整个服务器的配置。
4、其实在刚开始还可以用IE登陆进去的时候我已经看到了在后台管理的“ 系统—
系统安全—把后台登陆前那个勾去掉“,以为这样就不用验证码了,结果我悲剧了,出现了像第一种说法一样的登录死循环页面然后我就只有把所有文件全删掉,然后重新安装了dede的程序,又重做(还好当初设置的东西还不是太多,损失不大)!
最终经过不断的寻找不断的更改终于找到了解决方法正常登陆了,下面就直接将这个方法公布出来,希望能帮到碰到同样问题的同学们。
方法是:使用FTP登录,修改dede5.7根目录下/data/sessions/文件夹-右键-属性-许可方框里写入777-应用到子文件夹-确定&&
权限修改为777了,然后要应用于以下所有文件和文件夹,问题搞定!
dede5.7登陆后台验证码不正确
没办法,无法进入后台就无法进行网站更新,马上百度搜索下这个问题,既然也有很多人和我的这个情况差不错,用dede的人还挺多,说什么方法的人都有,有人说取消验证码(这个已经试过了不行,不知道说这个方法的人正真碰到过这个问题没有,还是问题有所不同),搜索到一个织梦论坛一哥们发的文章他既然说“
系统安全—把后台登陆前那个勾去掉,这样就不用验证码了”,看到这文章我不得不感叹天下之大无奇不有啊。dede之大这样的鸟也有。既然无法进入后台哪来的
系统— 系统安全—把后台登陆前那个勾去掉??
最终经过不断的寻找不断的更改终于找到了解决方法正常登陆了,下面就直接将这个方法公布出来,希望能帮到碰到同样问题的同学们。
方法是:使用FTP登录,修改dede5.7根目录下/data/sessions/的sess_***文件修改权限为777搞定这个问题。
解决一:include/vdimgck.php覆盖现在的文件,测试可行,不过验证码样式就回到以前版本的。我目前是5.5版本!
解决二:session
保存不成功,原因是目录没有写权限;
解决三:可以取消掉验证码,具体方法如下
实现的方法一共分为两步来进行:
打开 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:50text-transform:’
&&&&&&&&&&
&img id=”vdimgck” src=”../include/vdimgck.php”
alt=”看不清?点击更换” align=”absmiddle” style=”cursor:pointer”
onclick=”this.src=this.src+’?'” /&
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:50text-transform:' class="text"
&img id="vdimgck" src="../include/vdimgck.php"
alt="看不清?点击更换" align="absmiddle" style="cursor:pointer"
解决方法三:
经几台机器测试,主要原因还是在php.ini的设置上。
大约900多行,有两个关于session的设置,采用默认的就可以,已经修改过的参照下面执行
;session.save_path = "/tmp"
session.cookie_path = /
本机和服务器上都测试过,修改了这两个参数后,再次登录dede,就会提示验证码不正确,改回默认,一切OK
经过分析,以前版本的php,zend会设置session的一些细节,但对于新版本,zend并不是怎么设置,所以大家也不要乱动了,发现问题解决问题。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。dede后台验证码不显示解决方法_中华文本库
第1页/共2页
文本预览:
dede 织梦后台登陆验证码错误或不显示解 决方法汇总!常见的就是验证码输入明明正确但
却提示不正确,或者压根不显示。说一下碰到这
种情况的几种原因: dede 版本程序升级操作不正确造成验证码 提示不正确
②更好空间新的空间里 pho.ini 里 gd 库配 置问题 ③网站空间满了 ④专对 5.7 版本转移 data 目录引起的(此 种请查看:如何将 dede 织梦 data 目录正确迁移 及引起的问题解决方法)
最后满心欢喜地打开手指,却失落地发觉它们早已逃匿,像时光沙漏中的细沙
⑤程序内/data/session 目录权限设置问题 ⑥清除浏览器的 cookies,重启浏览器; ⑦网速不行,换个时间,等网速快了再试! ⑧网站程序出错,重新上传安装; 好了,引起 dede 织梦后台登陆验证码错误
或者不显示的原因找到了,那么现在我们来总结 一下解决办法。 1、如果是 5.7 版本的转移 data 目录引起的。 请改一下/include/vdimgck.php 这个文件 这个文件里也调用了 DATA 里的文件也可以改路 径,把带有这个/../data 改成你现在的路径。
最后满心欢喜地打开手指,却失落地发觉它们早已逃匿,像时光沙漏中的细沙
2、查阅资料后得知,session 没有清除,去 data/session 目录下,将除 index.html 以外文
件全部删除就可以了。
3、如果还是不行,看 session 是否有写入 权限,如果没有的话,给"user 来宾账户"添加写 入权限,Linux 的话,目录权限设置为"777"。
4、设置服务器的 php.ini:打开 php.ini 文 件 找 到 ;session.save_path="/tmp" 改 写 成 session.cookie_path=/ 把 extension=php_gd2.将他前面的分号;去 掉。 5、检查你的空间是不是满了,测试的方法
最后满心欢喜地打开手指,却失落地发觉它们早已逃匿,像时光沙漏中的细沙
是你可以随便上传 FTP 空间里一个文件,会有提 示,你可以联系空间服务商。 6、直接去掉验证码:打开 login.php 找到: if($validate==&39;&39;||$validate!=$s vali)
替换为: if(false) 然后,在模板 dede/templets/login.htm 里 去掉以下验证码的具体 HTML 代码: &li&span 验证码:&/span
最后满心欢喜地打开手指,却失落地发觉它们早已逃匿,像时光沙漏中的细沙
&inputname="validate"type="text"id ="vdcode"style=&39;width:50text-transf
orm:&39;class="text"/
&imgid="vdimgck"src="../include/vd imgck.php"alt=" 看 不 清 ? 点 击 更 换 "align="absmiddle"style="cursor:pointer"/
&/li 或者是:在[验证码安全设置]里,说修改后 保 存 实 际 上 是 修 改 了
data\safe\inc_safe_config.php 这个文件,这 是个配置文件。 比如:$safe_gdopen=&39;1,2,3,5,6&39;;
最后满心欢喜地 这个就是系统哪些地方开启验证码。与 安全设置 ]界面是一对一的关系。 GB [验证码
第1页/共2页
寻找更多 ""现在的我,是完全放下所有的喜欢你一个人。
你确定要删除此博文及其所有评论吗?
如果织梦后台登陆系统总是出现验证码错误怎么办
& &很久没有登陆自己的网站发布信息了,虽然排名有个跑到首页了,但是今天突然到后台登陆,总是出现验证码错误,但是明明是正确的验证码,为什么还是这样的,原因或许就是出在我们的写保护上面。
& 我这边直接登陆FTP,然后找到date/sessions,发现权限确实554,所有不能写入,当时我或许在我的空间后台系统做了限制写入的,才会导致这样情况的,我这边在FTP修改的时候,不能直接修改,所以我登陆了后台,找到了写入权限设置,关闭了写入,恢复默认值,才恢复过来。 &
& 所以这里告诉各位朋友,为了网站完全,请注意好写入权限的设置。
<div class="num1_b" id="commend_num_
上一篇&&&&
下一篇&&&&
评论审核中请稍后...
评论审核中请稍后...
还没有评论哦,&
凤凰博报用户登录
支持更多帐号登录
新浪微博登录
亲,您在凤凰博报的用户名为
绑定凤凰帐号
生活中的很多记忆都会随着时间而淡忘,或许只有自己明白自己经历的那些故事。--告诫自己,珍惜拥有
博主最近发表的 10 篇博文
编辑推荐 13 篇博文
凤凰博报微信【求助】织梦CMS 后台验证码老是提示错误!_php吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:50,510贴子:
【求助】织梦CMS 后台验证码老是提示错误!收藏
我缓存之类的清了N遍,改了源码,login.php&和&login.htm&但是改了要么进不了后台,要么按确定后无反应。我崩溃了!&很奇怪的问题,我在FTP上更改了session文件夹的权限,我设为了777&但当我再看属性时又自动改回来了。我清理session文件夹的内容后,重新打开后台登陆,回到FTP看文件夹是,里面明明有文件生成了,可是这是的session文件夹的属性没有可写的权限啊?
&?php
require_once(dirname(__FILE__).&#39;/../include/common.inc.php&#39;);
require_once(DEDEINC.&#39;/userlogin.class.php&#39;);
if(empty($dopost))
{
$dopost&=&&#39;&#39;;
}
//检测安装目录安全性
if(&is_dir(dirname(__FILE__).&#39;/../install&#39;)&)
{
if(!file_exists(dirname(__FILE__).&#39;/../install/install_lock.txt&#39;)&)
{
&& $fp&=&fopen(dirname(__FILE__).&#39;/../install/install_lock.txt&#39;,&&#39;w&#39;)&or&die(&#39;安装目录无写入权限,无法进行写入锁定文件,请安装完毕删除安装目录!&#39;);
&& fwrite($fp,&#39;ok&#39;);
&& fclose($fp);
//为了防止未知安全性问题,强制禁用安装程序的文件
if(&file_exists(&../install/index.php&)&)&{
@rename(&../install/index.php&,&&../install/index.php.bak&);
if(&file_exists(&../install/module-install.php&)&)&{
@rename(&../install/module-install.php&,&&../install/module-install.php.bak&);
}
}
//检测后台目录是否更名
$cururl&=&GetCurUrl();
if(eregi(&#39;/dede/login&#39;,$cururl))
{
$redmsg&=&&#39;&br&/&&&&&&font&color=\&#39;red\&#39;&&b&您的管理目录使用默认名称dede,建议在FTP里把它修改为其它名称,那样会更安全!&/b&&/font&&#39;;
}
else
{
$redmsg&=&&#39;&#39;;
}
//登录检测
$admindirs&=&explode(&#39;/&#39;,str_replace(&\\&,&#39;/&#39;,dirname(__FILE__)));
$admindir&=&$admindirs[count($admindirs)-1];
if($dopost==&#39;login&#39;)
{
$validate&=&empty($validate)&?&&#39;&#39;&:&strtolower(trim($validate));
$svali&=&strtolower(GetCkVdValue());
if($validate==&#39;&#39;&||&$validate&!=&$svali)
ResetVdValue();
ShowMsg(&#39;验证码不正确!&#39;,&#39;&#39;);
$cuserLogin&=&new&userLogin($admindir);
if(!empty($userid)&&&&!empty($pwd))
$res&=&$cuserLogin-&checkUser($userid,$pwd);
if($res==1)
$cuserLogin-&keepUser();
if(!empty($gotopage))
ShowMsg(&#39;成功登录,正在转向管理管理主页!&#39;,$gotopage);
ShowMsg(&#39;成功登录,正在转向管理管理主页!&#39;,&index.php&);
else&if($res==-1)
ShowMsg(&#39;你的用户名不存在!&#39;,&#39;&#39;);
ShowMsg(&#39;你的密码错误!&#39;,&#39;&#39;);
//password&empty
ShowMsg(&#39;用户和密码没填写完整!&#39;,&#39;&#39;);
}
}
include(&#39;templets/login.htm&#39;);
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 织梦验证码不正确 的文章

 

随机推荐