
1. 在尝试登录后台时,我发现自己忘记了密码。
2. 为了解决这个问题,我打开了ZHiCMS下的`app\manage\controller\Logincontroller.php`文件,并在其中找到了用于验证密码的代码行。
3. 接下来,我使用了Firebug扩展,设置了想要测试的密码,并尝试登录。在Firebug中,我点击了“网络”标签页,然后选择“响应”,以查看登录请求中加密后的密码。
4. 通过观察加密后的密码字符串,我找到了数据库中相应的密码修改语句。我执行了以下SQL命令:`UPDATE yun_manger set `password`='3d4aaf31ba8b80f2a5ef425a91a37fa0' where username='admin'`,将管理员账户的密码更新为一个新的值。
5. 完成密码更新后,我回到`Logincontroller.php`文件,删除了用于输出现有密码的代码行。
6. 最后,我重新尝试登录后台,这次登录成功了。