帝国CMS登录超时设置为0后无法登录的解决办法 |
作者:综合 时间:2022-07-03 |
描述:因为原版config.php里面的缓存里“登录时间”是60分钟,那么再登陆就会利用到缓存为60分钟这个值,先前的值由于设置为0后所以缓存是0,重新上传原版config.php覆盖掉它。 |
《生活宝典shenghuobaodian.com》讯 一不小心把登录超时设置为0后无法登录,被提示登陆超时,最快的解决方法是上传原版/e/config/config.php 文件到网站服务器,因为原版config.php里面的缓存里“登录时间”是60分钟,那么再登陆就会利用到缓存为60分钟这个值,先前的值由于设置为0后所以缓存是0,重新上传原版config.php覆盖掉它。这时候,输入完用户名和密码点击登陆的时候,会看到网页提示的文字是“登陆超时”和“登陆成功”是数据执行了两个连续动作。
帝国CMS安全性是非常高的,这也导致使用上的一些不便。比如,帝国CMS默认后台登录40分钟没操作就会超时退出。 帝国CMS后台登录超时的解决办法 通过以下2个方法可以解决 方法一:后台参数设置中,将超时时间设置得更大一些。 方法二:打开:/e/class/functions.php,搜索:function is_login(
在下面找到以下代码:
//登陆超时 $logintime=getcvar('logintime',1); if($logintime) { if(time()-$logintime>$public_r['exittime']*60) { printerror("LoginTime","index.php"); } esetcookie("logintime",time(),0,1); }
注释掉或者删除掉就可以去掉这个超时功能了。
后台登录错误5次限制的解决办法 帝国CMS系统的安全性是业界知名的。但有时也会带来一些不便。比如,后台登录时,密码错误超过5次就要锁定60分钟才能再登录,本教程解决此限制。
以帝国CMS7.2为例,
打开 /e/config/config.php 文件 找到:loginnum ,这一项,将值由5改大一点即可。
'loginnum'=>5, ' logintime'=>60,
文章来源:shenghuobaodian.com 从手机浏览器访问《生活宝典》 |
|