使用偵錯模式修復WordPress錯誤
WordPress包含偵錯模式,您可以開啟此模式並顯示更詳細的錯誤訊息,而不是一般的500內部伺服器錯誤。它還可以幫助您了解造成空白頁面的原因。
首先,為您的WordPress網站啟用偵錯模式。啟用偵錯模式後,將您的網站錯誤和下表中的範例進行比較。請使用與您網站上的錯誤相符的錯誤範例旁邊的連結,以便查看如何解決問題的詳細資訊。
錯誤範例 | 錯誤類型 |
---|---|
第40行的www / wp-content / plugins / akismet / akismet.php | 外掛程式錯誤 |
第58行的www / wp-content /themes/twentynineteen/functions.php | 主題錯誤 |
www /wp-includes/functions.php第58行 第15行的www / wp-admin / index.php | 核心錯誤 |
外掛程式錯誤
與WordPress或其他外掛程式發生衝突的外掛程式是造成這些錯誤的常見原因。如果是這樣,您通常會在錯誤訊息中看到外掛程式。
如果您在錯誤訊息中看到其中一個外掛程式的名稱,請停用該外掛程式。停用外掛程式之後,請重新載入您的網站,看看錯誤是否已經解決。如果是這樣,請將有問題的外掛程式更新為最新版本。
請注意:如果您無法存取WordPress管理儀表板,您可以透過資料庫停用外掛程式。
如果無法更新外掛程式,請嘗試下列方法:
- 在Wordpress.org上搜尋外掛程式,然後選取該外掛程式,即可開啟該外掛程式的詳細資訊頁面。接下來,點選「支援」標籤以開啟特定於外掛程式的論壇。
- 檢視外掛程式開發人員提供的文件。
- 查看一般的WordPress支援中心論壇。
主題錯誤
和外掛程式一樣,主題也會和WordPress或外掛程式發生衝突。如果發生這種情況,錯誤訊息通常會在錯誤訊息中列出主題名稱。
如果您在錯誤訊息中看到主題,您就會想變更預設的WordPress主題之一,例如TwentyTwenty或TwentyTwentyOne 。
如果您的網站載入沒有發生錯誤,您可以將一般主題更新為最新版本,然後再啟用該主題。
請注意:如果您無法存取WordPress管理儀表板,您可以透過資料庫變更主題。
如果更新主題依然無效,請嘗試以下方法:
- 在Wordpress.org上搜尋您的主題,然後選取該主題以開啟該主題的詳細資訊頁面。接下來,選取[主題首頁]連結,為該主題的開發人員開啟網站。搜尋他們的網站,以取得該主題的特定支援。
- 查看一般的WordPress支援中心論壇。
WordPress核心檔案錯誤
如果錯誤訊息包含wp-admin或wp-includes資料夾,則可能是WordPress本身的問題。
首先,將WordPress更新為最新版本。如果您無法存取WordPress管理儀表板,透過FTP更新WordPress 。
如果您的網站已在使用最新版本,請上傳新的核心檔案。您需要下載網站使用的相同版本的WordPress,然後將wp-includes和wp-admin資料夾上傳到您的主機帳戶。選擇覆蓋現有檔案。
請注意:由於版本和核心檔案皆由產品控制,因此這些步驟不適用於WordPress託管帳戶。
如果更新這些步驟無效,請查看WordPress支援論壇。