GoDaddy 說明

我們已盡最大努力為您翻譯本頁面。 我們也有提供英文頁面。

修復WordPress內部伺服器錯誤

內部伺服器錯誤(ISE),也稱為500錯誤,是指無法顯示WordPress網站時顯示的一般錯誤訊息。在舊版的WordPress中,ISE也可以顯示為空白頁面,沒有任何錯誤詳細資訊。發生此錯誤的原因有很多種,但通常都是由於與WordPress,外掛程式,主題或網站的控制檔案發生衝突所引起。這通常發生在更新之後。

要找出ISE的原因並加以解決,通常都需要反复嘗試。因此,以下是您可以找出錯誤原因的部份方法,並附上文章的連結,這些文章可帶領您完成各個程序,並說明如何修正。

注意:本文會講解進階疑難排解方式,其中包括使用FTP應用程式連線至主機,編輯或停用檔案,以及變更資料庫等內容。如果您不想自行修復此錯誤,我們的WordPress超豪版支援小組會為您修復。

警告:在進行疑難排解或進行任何變更之前,請務必備份網站。

停用您的.htaccess檔案

ISE最常見的起因是.htaccess檔案損毀。 .htaccess是WordPress用來與伺服器通訊的控制檔案。 WordPress,外掛程式及主題常會變更此檔案,有時可能會損毀檔案。

當為ISE進行疑難排解時,請先停用您的.htaccess檔案,然後再以私人瀏覽模式( Chrome / Firefox / Edge )存取您的網站。如果錯誤已消失,請重設永久連結,以便自動建立新的.htaccess檔案。

注意: .htaccess檔案在某些檔案管理應用程式中預設為隱藏。如果您使用cPanelFileZilla ,請確定啟用選項,讓您在看不到檔案的情況下顯示隱藏檔案。

提升您的記憶體上限

您的主機帳戶有一定數量的記憶體指派給執行中的PHP,這是您的WordPress網站正常運作所必須的。由於您網站的大小或使用的外掛程式數目,網站可能需要的比預設的PHP記憶體要多。

為此,請透過FTP連接您的主機帳戶,增加wp-config.php檔案中的WordPress記憶體限制(如果您的網站不在WordPress託管主機上,請略過步驟1)。

如果增加WordPress記憶體上限沒有幫助,請嘗試增加PHP記憶體上限為256M或512M。

停用所有外掛程式

WordPress外掛程式之間可能會發生衝突,因此您啟用的主題之間可能會發生衝突,您的WordPress版本可能會導致ISE衝突。當您更新WordPress,啟用的主題或其中一個外掛程式之後,這種情況更有可能發生。

如果想檢查是否是外掛程式造成的問題,請在wp-content資料夾內將外掛程式的檔案夾重新命名為plugins.renamed ,然後以私人瀏覽模式瀏覽您的網站。如果正確載入,則問題是由您的其中一個外掛程式造成。如果錯誤依然存在,則是其他原因造成的錯誤。

重新命名含有外掛程式的資料夾回到外掛程式,並繼續調查問題。如果是外掛程式造成的,請先停用個別外掛程式,以便找出導致錯誤的外掛程式。

如果您想繼續使用有問題的外掛程式,請用FTP上傳最新版本的外掛程式並啟用。如此會更新外掛程式。如果更新沒有任何作用,請嘗試下列方法:

  • Wordpress.org的WordPress外掛程式存放庫中搜尋外掛程式。點選外掛程式首頁的「檢視支援論壇」 。在論壇中搜尋針對您問題的解決方案。
  • 如果您是從其他地方購買外掛程式,請參閱外掛程式開發人員提供的文件。

重新上傳WordPress核心檔案

請注意:如果您的網站位於Managed WordPress主機上,由於主機計劃已預先安裝WordPress核心檔案,因此請略過此章節。它們會自動更新,以保護您的網站安全,您也無法用FTP取代。

在更新過程中,您的WordPress核心檔案有時可能遭到損毀,並導致伺服器內部錯誤。請嘗試重新上傳WordPress核心檔案,確定並未造成問題。

WordPress存放庫下載您目前使用的相同版本WordPress,解壓縮到本機電腦上,用FTP連線至您的主機帳戶,並轉移(覆蓋)wp-admin及wp-includes資料夾。

注意:如果您不確定您的網站使用的是哪個WordPress版本,您可以檢入wp-includes資料夾內的wp-version.php檔案。

切換為預設的WordPress主題

如果上方的選項無法解決問題,則可能是您的主題造成衝突。若要測試,您可以變更為預設的WordPress主題之一,如TwentyTwentyTwentyTwentyOne

注意:如果您沒有安裝預設的WordPress主題,您可以透過FTP安裝,在資料庫中啟用

如果您的網站切換到預設主題之後能正確載入,則可以將一般主題更新為最新版本並啟用。

如果更新主題依然無效,請嘗試下列方法:

  • Wordpress.org的WordPress主題存放庫中搜尋主題。點選主題網站首頁上的「檢視支援論壇」 。在論壇中搜尋特定問題的解決方案。
  • 如果您從其他地方購買主題,請參閱主題開發人員提供的文件。

更多資訊