帝国cms限制的登录次数不得超过5次”怎么解决

2024-7-25 / 0 评论 / 501 阅读

刚刚接触帝国CMS的时候,我遇到了很多大大小小的问题。不可避免的是有许多细小的问题网上怎么也找不到解决方案。如果您遇到问题或成功地解决了它,应该将其记录下来,以便下次可以直接查看,而不必重复搜索解决方案。今天这个问题老威也遇到很多次了,就是“帝国cms限制的登录次数不得超过5次”,一般情况下我们忘记了密码频繁输入的时候会有这个提示,那么当有这个提示的时候应该怎么解决呢?整理了一些不同的解决方案以供大家参考。

一、登录数据库修改字段以及配置文件

登录phpmyadmin,找到 phome_enewsuser 数据表(phome为数据库表前缀,如果是其他前缀,自行查找即可)

找到 phome_enewsuser 表中的 admin,修改以下几个值 :

password:28faed7bf0c97624ad3b8737b6947e41

salt1:fy1rWNIJ

salt2:pzNVrEdbkRJ2W6bvxpVo

修改完后,现在你的后台的账号为:admin 密码:admin888。登录后就可以在后台自行修改密码了。



在网站目录 e\config 中找到 config.php 文件,编辑此文件大约在141行找到 'loginnum'=>5, (这里的数字5就是系统限制的登陆次数)。改成15或者其他数字,这是失败次数的上限。然后用正确的账户和密码后再次登陆,就能成功进入后台了。注:安全起见,等我们成功登录后记得把配置文件跟密码修改回来。



后续,如果还会出现“请等 60 分钟过后,方可重新登录 ”这个问题:

查找“'logintime”这个关键词

然后把'logintime'=>60,替换成 'logintime'=>0,

再去尝试一下登录后台,应该就可以登录上去了。



二、后台系统参数设置次数

登录,后台系统参数设置-用户设置:这里自己设置超时时间和密码错误次数

帝国cms限制的登录次数不得超过5次

可以设置后台登录次数的多点限制,比如50次;设置短时间间隔重新登录,如1分钟,这样您可以在1分钟后重新登录;为登录设置较长的时间限制,比如400分钟,这样您就可以在400分钟后自动退出重新登录的请求。

评论一下?

OωO
取消