帝国cms后台登录不上显示enewsloginfail怎么办?
帝国cms后台登录出现了下面的提示:
Table './myshujuku/***_enewsloginfail' is marked as crashed and should be repaired
select count(*) as total from ***_enewsloginfail where ip='111.15.44.176' and num>=5 and lasttime>1719667791 limit 1
经过查找,有站长表示
根据字面大概意思就是登录错误记录表不存在记录ip127.0.0.1以及登录错误5次的时间限制
其实这个原因主要就是前半句,数据库找不到登录错误记录表,这时候可以登录phpMyadmin查看数据库phome_enewsloginfail 登录错误记录表是否存在。
同样,这个问题也经常出现在搬家忘记导入数据库中!
错误原因:你的数据库数据没有恢复到服务器上;因为帝国都是正成静态页面,搬家网站太多忘记重新安装恢复数据到数据库上所以出现以上代码提示
重新安装帝国CMS程序再恢复之前数据库后就解决了,可以正常登陆网站后台了
以上是网上查询到的解决方法,但是都不管用,后来我去帝国cms官方论坛咨询,给出了解决方法
这里简单说下步骤,第一步,找到对应的网站数据库,然后用phpadmin打开数据库,从数据库中找到enewsloginfail 这个表,选中,然后在下面找到修复表选项,选择修复即可。
这里注意的是,如果没有找到enewsloginfail这个表,可以用域名到别的主机里重新安装一下,然后只导出这个单一的数据表,把这个表再导入到原先网站的数据表里。
也就是说,有这个表就修复一下,没这个表就想办法生成一个,导入到表里,在修复一下。
转载请注明:狗狗模板 » 建站笔记 » 帝国cms后台登录不上显示enewsloginfail怎么办?