1. 忘记后台管理员账号
- 解决方案:通过
phpMyAdmin
查看数据库中的phome_enewsuser
表。 - 步骤:检查
username
字段以找到对应的管理员用户名。
2. 忘记后台登录密码
-
针对不同版本有不同的解决办法:
-
帝国CMS 5.0 及以下版本
- 方法:直接修改数据库表
phome_enewsuser
中的password
字段。 - 设置值:将
password
设置为"e10adc3949ba59abbe56e057f20f883e"
,这样登录密码即为123456
。
- 方法:直接修改数据库表
-
帝国CMS 5.1 及以上版本
- 方法:同样通过
phpMyAdmin
修改phome_enewsuser
表。 - 设置值:将
password
设为"322d3fef02fc39251436cb4522d29a71"
并且salt
字段设为"abc"
,此时密码也是123456
。
- 方法:同样通过
-
帝国CMS 6.0 以上版本
- 方法:使用官方提供的密码重置插件。
- 步骤:下载并安装
帝国CMS - 管理员密码重置插件
,按照压缩包内的说明文档操作即可。
-
3. 忘记后台登录认证码
- 查找位置:在
e/class/config.php
文件中查看$do_loginauth
变量。 - 注意:对于帝国CMS 7.0 版本,配置文件路径更改为
/e/config/config.php
,并且变量名为$ecms_config['esafe']['loginauth']
。
4. 忘记后台登录安全问题答案
- 解决方案:通过
phpMyAdmin
修改phome_enewsuseradd
表。 - 步骤:将
equestion
字段设为0
,并将eanswer
字段清空。 - 效果:这样之后登录时将不再需要输入安全问题答案,可以先登录再重新设置安全问题。