当使用PBootCMS后台登录时遇到“登录失败:表单提交校验失败,请刷新后重试!”的错误提示时,这通常是由于一些配置或环境问题导致的。以下是一些常见的解决方法:

常见解决方法

  1. 删除 runtime 目录
  2. 切换 PHP 版本
  3. 清除浏览器缓存
  4. 检查 CSRF 令牌

解决方法详细步骤

方法一:删除 runtime 目录

  1. 定位 runtime 目录

    • 找到PBootCMS安装目录中的 runtime 目录。
  2. 删除 runtime 目录

    • 使用FTP客户端或其他工具删除 runtime 录及其内容。
    bash
     
    rm -rf runtime
  3. 重新启动服务

    • 清除缓存后,刷新后台登录页面,重新尝试登录。

方法二:切换 PHP 版本

  1. 查看当前 PHP 版本

    • 查看当前服务器上的PHP版本。
    bash
     
    php -v
  2. 切换 PHP 版本

    • 如果当前PHP版本不是7.3或5.6,尝试切换到这两个版本之一。

    对于阿里云虚拟主机或其他云主机:

    • 登录控制面板,找到PHP版本切换功能。
    • 选择PHP 7.3或5.6版本,并保存设置。