我的知识记录

网站输入正确账号密码后,页面无响应、刷新后仍停留在登录页,或提示“会话失效”“权限不足”

报错提示:输入正确账号密码后,页面无响应、刷新后仍停留在登录页,或提示“会话失效”“权限不足”(常见于补丁安装后)。
报错原因:补丁安装不完整,覆盖了核心文件(如 admin/index.php、include/lib/init.php)导致会话机制异常;PHP 会话存储路径不可写;插件/模板与系统不兼容;浏览器缓存或 Cookie 异常;文件权限错误。
修复步骤
  1. 清除浏览器缓存和 Cookie:更换浏览器,或清除当前浏览器的缓存、Cookie,重新尝试登录。
  2. 检查会话存储路径:查看 PHP 配置文件 php.ini 中 session.save_path 的路径,确保该路径有可写权限(一般设置为 777 权限,属主为 www-data),修改后重启 PHP 服务。
  3. 临时禁用插件和主题:通过 FTP 登录服务器,将 plugins 文件夹重命名为 plugins.bak(临时禁用所有插件),将 themes 文件夹下当前使用的主题文件夹重命名(切换至默认主题),再尝试登录,排查是否为插件/主题冲突。
  4. 恢复核心文件:若为补丁安装后报错,将补丁安装前的 admin/index.php 和 include/lib/init.php 文件恢复原状,或重新下载对应版本的 Emlog 安装包,替换这两个核心文件,注意备份原有文件。
  5. 重置密码(忘记密码适用):若忘记密码,下载 Emlog 密码重置工具,解压后将 pw.php 文件上传至站点根目录,在浏览器访问“域名/pw.php”,按提示重置密码,重置后务必删除 pw.php 文件;若已配置邮件通知,可直接在登录页使用“找回密码”功能。

网站输入正确账号密码后,页面无响应、刷新后仍停留在登录页,或提示“会话失效”“权限不足”

标签:

更新时间:2026-03-12 11:06:25

上一篇:网站升级时提示“连接升级服务器超时,请刷新重试”或“官方升级包不存在”问题_已解决

下一篇:PbootCMS后台关闭验证码,登录提示验证码不能空的解决方法(1)