WordPress 疑難排解
WordPress 原本是部落格平台,後來成為全球最熱門的網站製作應用程式之一,網路上有四成的網站都使用 WordPress 服務。以下列出 WordPress 網站最常見的錯誤及解決方式。
- 如果您看到寄放網域通知,而非網站內容,這並非 WordPress 的問題,您應該檢查網域是否已經過期,以及設定是否正確。
- 其他錯誤請看 wordpress.org 的詳細 WordPress 錯誤清單。
點選後即可跳至各區段 | ||
---|---|---|
建立資料庫連線時發生錯誤 | 內部伺服器錯誤 (錯誤 500) | |
網站發生嚴重錯誤 | 網站顯示全白頁面 | |
因排定的維護作業而暫時無法使用 | 貼文或頁面發生 404 錯誤 | |
多種內容錯誤 |
建立資料庫連線時發生錯誤
WordPress 使用資料庫儲存重要資料,例如網站使用者、貼文、頁面、留言等資訊。如果網站無法和資料庫通訊,便會顯示「建立資料庫連線時發生錯誤」通知訊息,而不會顯示網站內容。
如果您遷移 WordPress 網站,或因為任何原因而變更 WordPress 資料庫位置、使用者名稱或密碼,便可能發生此問題。您可以用以下方式更新資料庫連線字串,以便修復此錯誤並讓網站恢復正常運作。
(返回頂端)
內部伺服器錯誤 (錯誤 500)
其他可能影響 WordPress 網站的問題就是內部伺服器錯誤 (ISE),又稱錯誤 500。這是通用的伺服器錯誤,用意是讓您知道伺服器無法載入網站。
由於這項錯誤不含特定資訊,因此需要多方嘗試才能解決問題,可能需要耗費不少時間。請按照這些疑難排解步驟修復 ISE。
(返回頂端)
網站發生嚴重錯誤
如果網站顯示發生嚴重錯誤的通知,表示外掛程式、主題或 WordPress 版本之間發生不相容問題,導致網站無法正確載入。如果您看到網站發生嚴重錯誤,請按照本文章說明的步驟修復問題。
(返回頂端)
網站顯示全白頁面
白色錯誤畫面 (WSOD) 錯誤讓網站只會顯示全白的畫面,可能會令人不懂發生什麼問題,也不會提供說明情況的錯誤通知。這項問題通常是因為外掛程式或主題無法正確運作,或是彼此發生衝突。因此,您應該先專心找出錯誤來源,以便停用或修復無法正確運作的外掛程式或主題。
(返回頂端)
因排定的維護作業而暫時無法使用
如果您在更新 WordPress 網站後,發現網站顯示「因排定的維護作業而暫時無法使用」通知的時間過長,請按照此文說明操作,以便移除造成問題的檔案。
(返回頂端)
貼文或頁面發生 404 錯誤
注意:以下解決方式只能修復網站端的 404 錯誤。如果您發現只有特定頁面才會發生此錯誤,表示可能是永久連結有誤,或是在這段時間內已經刪除該頁面。
如果網站可以正常顯示首頁,但是網站其他貼文及頁面皆會發生 404 錯誤,通常表示缺少 .htaccess 檔案。您應該重新儲存永久連結,以便產生 .htaccess 檔案。
(返回頂端)
多種內容錯誤
如果您曾在近期為網站安裝 SSL,結果部分圖片無法正常載入,則您應該檢查網站是否有多種內容錯誤。通常會造成此錯誤的原因是資產的網址使用 http://,而非 https://。
按照您使用的瀏覽器,點選同名的分頁標籤,瞭解如何利用該款瀏覽器的開發人員工具檢查網站和找出問題。您需要到主控台記錄尋找多種內容錯誤警告。
如果想使用 Google Chrome 尋找錯誤,請用 Google Chrome 前往您的網站,然後點選頁面任一處並按住滑鼠不放 (或按右鍵),然後點選「檢查」。點選上方選單的「Console」,然後尋找是否有多種內容錯誤的紅色警告。
如果想修復錯誤,您可以使用外掛程式,或編輯 .htaccess/web.config 檔案。然後,請用隱私瀏覽模式進入您的網站,看看圖片是否可以正常載入。
如果想使用 Firefox 開發人員工具,請用 Firefox 前往您的網站,然後點選頁面任一處並按住滑鼠不放 (或按右鍵),然後點選「檢查 (Q)」。點選上方選單的「Console」,然後尋找是否有多種內容錯誤的紅色警告。
如果想修復錯誤,您可以使用外掛程式,或編輯 .htaccess/web.config 檔案。然後,請用隱私瀏覽模式進入您的網站,看看圖片是否可以正常載入。
請先啟用 Safari 的開發人員工具。使用 Safari 前往您的網站,點選瀏覽器頂端選單的「開發」,然後點選「顯示網頁檢閱器」。點選「主控台」,然後尋找是否有多種內容錯誤的紅色警告。
如果想修復錯誤,您可以使用外掛程式,或編輯 .htaccess/web.config 檔案。然後,請用 Chrome、Edge 或 Firefox 的隱私瀏覽模式進入您的網站,看看圖片是否可以正常載入。
如果依然有混合內容錯誤,請下載目前使用的主題到您的本機電腦內,然後搜尋以下檔案,找出網站的網址。您應該將所有網址項目都從 http:// 更新為 https://,譬如把 http://coolexample.com 改為 https://coolexample.com (請用您的實際網域代替 coolexample.com),然後再重新上傳檔案。
(返回頂端)
更多資訊
- 如果想瞭解更多資訊,請看可能影響 WordPress 網站運作的更多錯誤清單。