當你使用PbootCMS模板搭建的網站後臺出現“登入失敗:表單提交校驗失敗,請重新整理後重試!”的問題時,可以按照以下步驟進行排查和解決:
解決方案
1. 切換 PHP 版本
有時 PHP 版本不相容可能會導致此類問題。你可以嘗試切換 PHP 版本來解決此問題。
-
檢查當前 PHP 版本:
bashphp -v
-
切換 PHP 版本:
- 如果你在伺服器上使用的是 cPanel 或其他控制皮膚,可以在控制皮膚中選擇不同的 PHP 版本。
- 如果你在使用 Docker 或其他容器化環境,可以透過修改
Dockerfile
來切換 PHP 版本。
例如,在 cPanel 中切換 PHP 版本:
- 登入 cPanel。
- 進入“多 PHP 版本”或“PHP 選擇器”。
- 選擇一個不同的 PHP 版本(如 PHP 7.4 或 PHP 8.0)。
2. 刪除 runtime
資料夾
如果切換 PHP 版本無效,可以嘗試刪除 runtime
資料夾,以清除快取和其他臨時檔案。
-
找到
runtime
資料夾:- 在網站的根目錄下找到
runtime
資料夾。
- 在網站的根目錄下找到
-
刪除
runtime
資料夾:- 使用 FTP 客戶端(如 FileZilla)或 SSH 連線到伺服器。
- 刪除
runtime
資料夾:bashrm -rf /path/to/your/site/runtime
-
重新整理頁面重試:
- 清除瀏覽器快取。
- 重新訪問後臺登入頁面並嘗試登入。