WordPress 說明

修復 WordPress 核心檔案錯誤

確認碰到 WordPress 核心檔案錯誤之後,您可以嘗試讓網站回復到運作中狀態。

注意:如果您的網站使用 Managed WordPress 主機服務,則主機服務方案會預先安裝 WordPress 核心檔案並會隨時更新 WordPress,所以您應該不會碰到核心檔案相關錯誤。
警告:在您變更任何內容之前,請務必備份網站

瞭解 WordPress 相關 PHP 錯誤

如果您之前的疑難排解顯示 PHP 錯誤,請參考以下表格協助您瞭解錯誤原因。

錯誤類型定義以及後續步驟
E_ERROR這個嚴重錯誤會造成指令碼終止。這一般是由於呼叫不存在的物件導致,如類別或功能。發生原因通常是由於版本不相容造成。您接下來應該更新 WordPress 版本、主題及外掛程式。
E_WARNING執行階段警告,不會造成指令碼終止。這是可能會發生的問題,但是不會停止處理 PHP。系統通常會附上取代警告,說明您的程式碼可能使用過舊版本的 PHP,並需要進行更新。PHP 記錄內的警告不一定和您發生的問題有關。
E_PARSE這是編譯時間剖析錯誤。這通常是表示發生 PHP 語法錯誤,如缺少半形分號 ;、半形括號 ()、半形左右中括號 {},或其他任意數量的語法錯誤。您應該檢閱檔案內容,以及錯誤訊息說明的文字行,藉此找出可能有的語法錯誤。
E_NOTICE這通常是不會導致指令碼終止的 PHP 錯誤。這表示可能有問題,但可能是指令碼正常運作的一部分。常見的原因之一是使用了未定義的 PHP 變數。PHP 記錄內的通知不一定和您發生的問題有關。

將 WordPress 更新為最新版本

更新 WordPress 至最新版本會更新或取代所有核心檔案,這樣做通常可以解決核心檔案相關錯誤。如果您由於這個錯誤而無法存取 WordPress 儀表板,那麼可能需要透過 FTP 更新核心檔案

更新 WordPress 元件

更新 WordPress 版本、主題或外掛程式後,可能會跟其他未更新的元件發生衝突,更新其他元件可以還原網站。請看以下說明更新網站元件:

更多資訊