PBOOTCMS后台出现“登入失败:表单提交校验失败,刷新后重试!”等情况怎么办?

黄文博客 / 2024-10-05 / 原文

当你使用PbootCMS模板搭建的网站后台出现“登录失败:表单提交校验失败,请刷新后重试!”的问题时,可以按照以下步骤进行排查和解决:

解决方案

1. 切换 PHP 版本

有时 PHP 版本不兼容可能会导致此类问题。你可以尝试切换 PHP 版本来解决此问题。

  1. 检查当前 PHP 版本

    bash
     
    php -v
  2. 切换 PHP 版本

    • 如果你在服务器上使用的是 cPanel 或其他控制面板,可以在控制面板中选择不同的 PHP 版本。
    • 如果你在使用 Docker 或其他容器化环境,可以通过修改 Dockerfile 来切换 PHP 版本。

    例如,在 cPanel 中切换 PHP 版本:

    • 登录 cPanel。
    • 进入“多 PHP 版本”或“PHP 选择器”。
    • 选择一个不同的 PHP 版本(如 PHP 7.4 或 PHP 8.0)。

2. 删除 runtime 文件夹

如果切换 PHP 版本无效,可以尝试删除 runtime 文件夹,以清除缓存和其他临时文件。

  1. 找到 runtime 文件夹

    • 在网站的根目录下找到 runtime 文件夹。
  2. 删除 runtime 文件夹

    • 使用 FTP 客户端(如 FileZilla)或 SSH 连接到服务器。
    • 删除 runtime 文件夹:
      bash
       
      rm -rf /path/to/your/site/runtime
  3. 刷新页面重试

    • 清除浏览器缓存。
    • 重新访问后台登录页面并尝试登录。