DEDECMS 原先装过dedecms 卸载了,不过现在刚装好DEDECMS 可是一直提示 验证码错误 后台登不上去
对止问题我自己已经解决了。(我是windows空间)
主要还是空间的题。
我当时遇到这个问题时,找遍了网上的资料,也拭了N遍都没有能解决我的问题。
我先也找过空间客服,可以那个客服也不在行,也可以说他根本就不懂。他说是我程序的问题。
我也尝试了好多次,从官网下载新的dedecms57-utf-8-sp1进行安装,但还是提示验证码错误,取消验证码之后,提示"成功登录,正在转向管理管理主页 "但是还是会返回到登陆页面。
之后我又重新换了一个客服,我把我的情况跟他说了,他从新给我开了一个空间,让我试试行不?我装上马上就行了,还是空间的问题。
所以我我的经历分享给大家,如果你在网上找了N多的次资都试过了,还是没有解决你的问题,那肯定是空间的问题。
不行就换个客服。
一、你找一下/dede/loginphp里面有一段代码,你查找“成功登录,正在转向管理管理主页”,然后把对应的代码改成这样,
if($res==1)
{
$cuserLogin->keepUser();
if(!empty($gotopage))
{
ShowMsg('成功登录,正在转向管理管理主页!',$gotopage);
exit();
}
else
{
ShowMsg('成功登录,正在转向管理管理主页!',"indexphp");
exit();
}
}
你看是不是这样写的,如果不是改成这样的;
二、然后在/dede/templets/loginhtm查找<form name="form1" method="post" action="loginphp">
然后看下面有没有这样一句<input type="hidden" name="gotopage" value="<php if(!empty($gotopage)) echo $gotopage;>" />,如果没有,添加上,或者说这是这样写的,改成这样的。然后再登录看看。
1、空间满了。我遇到的验证码错误都是空间满了,如果也遇到验证码错误的问题,可以先检查是否空间满了。
2、用ftp进入你的dedecms程序空间,把data/session目录下除indexhtm外的其它session文件都删除,然后本地ie浏览器清除缓存。重新登录dedecms后台试试看。
3、可以取消掉验证码,具体方法如下:
实现的方法一共分为两步来进行:
打开 loginphp 找到:
if($validate=='' || $validate != $svali)替换为:
if( false )
然后,在模板dede/templets/loginhtm里去掉以下验证码的具体HTML代码:
<li><span>验证码:</span><input name="validate" type="text" id="vdcode” style="width:50px;text-transform:uppercase;" />
<img id="vdimgck" src="/include/vdimgckphp" alt="看不清?点击更换" align="absmiddle" style="cursor:pointer" onclick="thissrc=thissrc+''" />
</li>
网站模板库 » DEDECMS 原先装过dedecms 卸载了,不过现在刚装好DEDECMS 可是一直提示 验证码错误 后台登不上去
0条评论