錯誤排查
如何修復 WordPress 500 內部伺服器錯誤
先保留錯誤訊息,再從 PHP、外掛與伺服器紀錄縮小範圍。
內容規劃示意:6 個教學主題
先保留錯誤訊息,再從 PHP、外掛與伺服器紀錄縮小範圍。
辨識 HTTP 資源、網站網址設定與快取造成的 HTTPS 問題。
使用最小化測試逐一驗證,並保留可回復的停用順序。
按頁面、瀏覽器、CDN 與伺服器層級逐步確認。
用安全範圍 selector 與 scroll-margin 修正版型遮擋。
從身分、權限、路徑三層快速判讀狀態碼。
請切換其他分類,或使用下方錯誤搜尋器。
.post-card__media img {
width: 100%;
height: 100%;
object-fit: contain;
}define('WP_MEMORY_LIMIT', '256M');body.single-post h2[id] {
scroll-margin-top: 7rem;
}試試「圖片」、「REST」或「header」。
先保留錯誤時間與操作步驟,再檢查 PHP 錯誤紀錄、最近更新與外掛衝突。不要一開始就刪除所有設定。
依序確認錯誤紀錄、PHP 記憶體、外掛、佈景主題與伺服器規則;每次只改一項並保留回復點。
403 表示請求被理解但拒絕。請檢查登入身分、REST API 權限、主機防火牆與安全外掛規則。
先在無痕模式確認,再依序清除頁面與瀏覽器快取;若仍存在,回復最近修改並縮小 CSS 或外掛範圍。
至少保存資料庫、媒體與主題外掛檔案。重大修改前還要記錄目前首頁、固定網址與關鍵設定。
工具只在瀏覽器中運算,不會上傳你的網址或網站資料。
4xx 通常與請求、權限或資源有關;5xx 通常是伺服器端錯誤。
從「哪裡壞掉」開始,產生一條保守、可回復的排查順序。
先確認狀態碼,再對照端點、身分與權限。以下皆為官方端點格式示例。
/wp-json/wp/v2/posts讀取公開文章;若加入編輯情境,需具備相應權限。
/wp-json/wp/v2/media建立媒體,需要已驗證身分與上傳檔案權限。
/wp-json/wp/v2/users/me驗證目前 REST API 身分,適合先做唯讀檢查。
完成必要準備後再動手,避免留下不可回復的半完成狀態。