问题描述

访问后台 /admin.php 时,输入用户名和密码后无法登录,提示用户名或密码错误。

可能原因及解决方案

1. 密码错误

如果多次输入密码错误,可能是密码记错了。

解决方案:使用默认账号 admin/admin123 尝试登录。如果修改过密码,可以通过修改数据文件重置。

2. 账号被禁用

管理员账号可能被误设置为「禁用」状态。

解决方案:打开 data/users/users.json,找到 admin 用户,将 "status" 改为 "active"

3. Session 问题

服务器 Session 存储异常可能导致登录失败。

解决方案:清除浏览器 Cookies 和缓存,重启 Web 服务器。

4. 文件权限问题

data/users/users.json 文件不可读/写。

解决方案:确保 data/ 目录及其文件有 755 权限。