WordPress 故障排查

WordPress 出現嚴重錯誤或白屏,先做甚麼?

WordPress 更新後突然顯示“此站點遇到了嚴重錯誤”、白屏或無法登入後台?先保護現有數據,再從紀錄和近期變更定位原因。

先保留現場與備份

不要在不清楚問題時連續卸載外掛、覆蓋主題或重裝 WordPress。先確認主機或寶塔是否有可用備份,紀錄錯誤發生時間、受影響頁面和最近的外掛、主題或 PHP 版本變更。若涉及 WooCommerce,尤其需要保護訂單與客戶資料。

檢查錯誤紀錄,而不是憑感覺猜

WordPress 嚴重錯誤可能來自 PHP 致命錯誤、外掛衝突、主題兼容性或內存不足。伺服器 PHP 錯誤紀錄通常比頁面提示更有價值。需要排查時應避免將詳細報錯長期暴露給公開訪客。

區分外掛衝突、PHP 兼容和伺服器問題

如果故障緊接更新出現,應核對更新內容和兼容性。後台無法瀏覽時,可在授權與備份前提下由技術人員隔離可疑組件、檢查 PHP-FPM 狀態或在測試環境復現。不要在生產環境隨意刪除資料庫或大量檔案。

修復後必須做業務驗證

恢復首頁只是第一步,還應檢查登入、表單或查詢、付款結賬、電郵、定時任務、快取和手機版頁面。紀錄修復原因,並制定更新與備份策略,避免下一次升級再次中斷業務。

先確認備份及最近的改動

WordPress 嚴重錯誤可能涉及插件、主題、PHP 版本、記憶體限制或資料庫。先記錄錯誤時間及最近更新,再決定是否需要在測試環境排查。

  • 確認網站檔案及資料庫有否可用備份。
  • 檢查伺服器錯誤紀錄、PHP 版本及近期插件更新。
  • 必要時先在測試環境驗證,避免覆蓋唯一可用備份。

網站恢復運作後仍要測試

頁面重新開啟後,應檢查後台登入、文章、訂單、電郵及排程工作。如使用 WooCommerce 網店,尤其要留意訂單及付款狀態。

延伸參考

可參考:WordPress Documentation — FAQ Troubleshooting

需要進一步排查? 如果網站已經影響瀏覽、訂單或數據安全,可先描述問題,再根據實際情況確認處理範圍。