為 WordPress 內部伺服器錯誤進行疑難排解
500 ISE (內部伺服器錯誤) 是當網站無法顯示時,系統會顯示的一般錯誤訊息。這項錯誤發生的原因有很多,不過原因通常出自於 WordPress,以及網誌使用的外掛程式、主題、.htaccess 或 wp-config.php。讓我們一起看看您可以如何找出 500 ISE 的發生原因。
發生問題
以下是發生問題的列表:
- 白色錯誤畫面 (WSOD) - 系統未載入網站,而是顯示空白頁面。
- 網站發生技術性問題 - WordPress 無法載入您的網站,而顯示此錯誤訊息。
請注意:在進行疑難排解,或變更任何內容之前,您都應該先為網站製作備份。
疑難排解流程:
- 前往您的 GoDaddy 產品頁面。
- 找到託管 WordPress 網站的產品,然後點一下產品旁邊的「管理」。
- 重新命名使用 FTP 的檔案,藉此暫時停用 .htaccess。
- 重新載入網站,看看是否已解決錯誤。
- 如果順利解決錯誤,請重設網站的永久連結。這樣做即可重新建立控制檔案。您也應該查看停用的控制檔案,以便瞭解程式碼是否有問題。
- 如果錯誤依然沒有解決,請進行下一個步驟。
- 如果您的網站並未顯示該錯誤,您需要透過啟用偵錯模式找出錯誤。
請注意:如果您最近有變更 wp-config.php 的內容,現在就是修正語法錯誤的好時機。
- 如果偵錯記錄顯示主題或外掛程式資料夾有問題,則您可以從停用外掛程式或變更為預設主題開始嘗試解決錯誤。
- 如果您找不到錯誤發生來源,也還沒停用所有外掛程式的話,則應該先停用所有外掛程式。
- 如果您因此解決問題,請一次啟用一個外掛程式,直到發生問題或錯誤為止。
- 發生錯誤後,您可能也找到了造成問題的外掛程式,然後您便可以繼續修復外掛程式,或尋找替代的外掛程式。
後續步驟
- 您可以安裝 WordPress.org 提供的 Debug Bar這類外掛程式,提早做好準備。
更多資訊
- 前往 WordPress.org 查看 WordPress 常見錯誤。
- 返回「為 WordPress 內部伺服器錯誤進行疑難排解並修復問題」。
- 更多有關我們對 WordPress 提供的超豪版支援中心服務資訊,請見 WP Premium 支援中心目錄。