新闻中心

解决帝国cms系统后台管理员登录密码输入五次密码错误后需等候60分钟的方法

作者 / 无忧主机 时间 2013-08-21 17:02:41

前段时间有个无忧主机香港php空间的客户突然跑过来说他的网站管理员后台无法登录。该客户使用的是帝国cms建的网站,无忧主机判断,可能是密码错误导致的,于是登录phpmyamdin,先查看那下管理员状态信息。无忧主机小编在数据库表中发现管理账号多出了一个admin,我就询问客户是否自己创建的,客户说这个管理账号以前是没有的,于是无忧小编猜想,这个可能是该站长的网站被入侵了,而且管理员密码也被修改了,导致了用户无法登录管理员后台。这样无忧主机小编就照着“无忧主机原创:如何找回帝国CMS系统(EMPIRECMS)管理员密码”中介绍的方法,尝试去修改管理员密码,发现没用,由于多次输入错误的密码,触发了帝国后台管理员保护机制,连续五次输入管理员密码,提示“密码连续五次输入错误,请60分钟后再重新登录”。 这个就让无忧主机小编无奈了,难道真的傻傻的等他60分钟后再试?但是这边还有很多其他的客户等着解决问题呢,时间宝贵,于是无忧小编去寻求了帮助,发现原来这个控制输入密码错误次数都是在帝国cms数据库里的一张数据库表里。只要把这张表清零了,自然5次登陆失败就清零了。 这张表就是phome_enewsloginfail; 我们只需要登录phpmyadmin,找到数据表 “phome_enewsloginfail”, 把里面几个字段:ip num lasttime 其中IP指的是登陆的IP,num就是错误的次数,当这个值为5时,这个IP就不能访问后台了。Lasttime是最后登陆时间。 把这张表清零后,大家就可以再次用这个ip去登陆后台了。 还有第二种方法,就是修改数据库配置文件里的一个属性: 修改e/class/config.php文件,把loginnum的登陆限制次数改一下,登陆后再参数设置,这个就比较麻烦,需要修改两个地方,不过在修改前记得备份该文件哈,否则出事了,小编可不负责哦。

本文地址:https://www.51php.com/empirecms/12280.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服