HTTP ERROR 500 網頁錯誤

HTTP ERROR 500 網頁錯誤,造成 WordPress 網站後台無法登入,前台網頁空白或是出現 HTTP ERROR 500 網頁錯誤的資訊(在有些瀏覽器則是呈現完全空白的畫面),請依序檢測網站的狀態。

  1. 500 錯誤通常都跟主機有關,如果不是網站搬遷更換主機,WordPress 網站還在原本的主機上突然發生這個問題,推測是因為程式升級的關係造成錯誤,這裡指的程式升級可能是主機的系統程式也或許是 WordPress 的程式自動更新,最快的解決方案就是聯繫主機商請求網站復原服務。
  2. 如果主機沒有任何相關的程式升級,那麼可以朝 WordPress 網站的佈景主題或是外掛程式升級造成的錯誤這方面開始檢測,請透過主機商提供的網站管理介面,或是透過 FTP連到自己架設的 WordPress 網站,檢視錯誤檔(error_log),將發生問題的外掛程式停用(註一)。
  3. 如果這個問題是發生在網站搬家到新主機時,那麼請在新主機先開一個 WordPess 測試網站,確認新主機的環境可以正常安裝 WordPress 網站並且正確展示網頁效果。如果新的測試網站可以正常使用,那麼請停用問題網站的外掛程式(註二),並將根目錄的 .htaccess 檔案備份並暫時重新命名,再嘗試開啟網頁試試。
  4. 重新檢測搬家過程,可以的重新再來一次,並確實確認資料夾的屬性,這是搬家最常發生的問題,特別是搬到雲端主機時,請特別留意。

(註一)(註二)如何停用 WordPress 外掛程式?