如何修復WordPress中的500內部服務器錯誤(帶視頻)


您是否在WordPress中看到500個內部服務器錯誤? 內部服務器錯誤是最常見的WordPress錯誤之一。 由於該錯誤沒有提供任何其他信息,因此許多初學者都發現它很令人沮喪。 在本文中,我們將向您展示如何輕鬆修復WordPress中的內部服務器錯誤。

如何修復WordPress中的內部服務器錯誤

是什麼導致WordPress內部服務器錯誤?

內部服務器錯誤並非特定於WordPress。 任何在Web服務器上運行的網站都可能發生這種情況。 由於此錯誤的一般性質,它不會告訴開發人員任何信息。

問如何解決內部服務器錯誤就像問您的醫生如何解決痛苦而又不告訴他們痛苦在哪裡。

顯示內部服務器錯誤的WordPress網站示例

WordPress中的內部服務器錯誤通常是由插件或主題功能引起的。 我們知道的WordPress內部服務器錯誤的其他可能原因是:損壞的.htaccess文件和PHP內存限制。

我們還聽到內部服務器錯誤,僅在您嘗試訪問管理區域時顯示,而網站的其餘部分正常。

話雖如此,現在讓我們看一下如何解決WordPress中的內部服務器錯誤。

影片教學

訂閱WPBeginner

如果您不喜歡該視頻或需要更多說明,請繼續閱讀。

檢查損壞的.htaccess文件

解決WordPress中的內部服務器錯誤時,您應該做的第一件事是檢查損壞的.htaccess文件。

您可以通過將主.htaccess文件重命名為.htaccess_old之類的文件來實現。 要重命名.htaccess文件,您需要使用託管帳戶的cPanel儀表板中的FTP或文件管理器應用程序登錄到您的站點。

連接後,.htaccess文件將位於同一目錄中,在該目錄中您將看到wp-content,wp-admin和wp-includes等文件夾。

在WordPress中編輯.htaccess文件

重命名.htaccess文件後,請嘗試訪問您的站點以查看是否可以解決問題。 如果是這樣,請輕拍一下自己的背面,因為您已修復了內部服務器錯誤。

在繼續進行其他操作之前,請確保您進入 設置»永久鏈接 WordPress管理區域中的頁面,然後單擊保存按鈕而不進行任何更改。 這將使用正確的重寫規則為您生成一個新的.htaccess文件,以確保您的帖子頁不會返回404錯誤。

如果檢查損壞的.htaccess文件解決方案對您不起作用,那麼您需要繼續閱讀本文。

增加PHP內存限制

如果您耗盡了PHP內存限制,有時可能會發生內部服務器錯誤。 使用我們的教程,了解如何增加WordPress中的PHP內存限制以解決此問題。

如果僅在嘗試登錄WordPress管理員或在wp-admin中上載圖像時才看到內部服務器錯誤,則應按照以下步驟增加內存限制:

  1. 創建一個名為php.ini的空白文本文件
  2. 將此代碼粘貼到那裡:memory = 64MB
  3. 保存文件
  4. 使用FTP將其上傳到/ wp-admin /文件夾中

幾個用戶說,執行上述操作為他們解決了管理員方面的問題。

如果增加內存限制為您解決了該問題,那麼您只是暫時解決了該問題。 您仍然需要找到耗盡內存限制的原因。

這可能是編碼不良的插件,甚至是主題函數。 我們強烈建議您請WordPress網絡託管公司調查服務器日誌,以幫助您找到確切的診斷信息。

如果增加PHP內存限制不能解決您的問題,那麼您將需要進行更多的故障排除。

停用所有插件

如果以上解決方案都不適合您,則此錯誤很可能是由特定插件引起的。 也有可能是插件之間的組合效果不佳。

可悲的是,沒有簡單的方法可以找到答案。 您必須立即停用所有WordPress插件。

請按照我們指南中的說明進行操作,以了解如何在不使用WP-Admin的情況下停用所有WordPress插件。

停用所有WordPress插件

如果禁用所有插件可以修復該錯誤,則說明是導致該錯誤的插件之一。

只需轉到WordPress管理區域,然後單擊“插件”。 現在,您需要一次重新激活一個插件,直到找到導致問題的插件為止。 擺脫該插件,並將錯誤報告給插件作者。

重新上傳核心文件

如果插件選項不能解決內部服務器錯誤,那麼值得從全新的WordPress安裝中重新上傳wp-admin和wp-includes文件夾。

這不會刪除您的任何信息,但是可以解決問題(如果任何文件已損壞)。

首先,您需要訪問WordPress.org網站,然後單擊“下載”按鈕。

下載WordPress

這會將WordPress zip文件安裝到您的計算機上。 您需要解壓縮該zip文件,並在其中找到一個wordpress文件夾。

接下來,您需要使用FTP客戶端連接到WordPress網站。 連接後,轉到網站的根文件夾。 它是其中包含wp-admin,wp-includes和wp-content文件夾的文件夾。

在左列中,打開計算機上的WordPress文件夾。 現在,您需要選擇wp-includes和wp-admin文件夾,然後右鍵單擊並選擇“上傳”。

上載新的WordPress文件

現在,您的FTP客戶端會將這些文件夾傳輸到服務器。 它將詢問您是否要覆蓋文件。 選擇“覆蓋”,然後選擇“始終使用此操作”。

覆蓋文件

您的FTP客戶端現在將用較新的新副本替換較舊的WordPress文件。 如果您的WordPress文件已損壞,那麼此步驟將為您修復內部服務器錯誤。

詢問您的託管服務提供商

如果所有方法都不能解決您網站上的內部服務器錯誤,那麼該是時候獲得更多幫助了。 請與您的網絡託管支持團隊聯繫,他們將能夠檢查服務器日誌並找到錯誤的根本原因。

如果您想自己繼續進行故障排除,請參閱針對初學者的終極WordPress故障排除指南。

我們希望本文能幫助您修復WordPress中的內部服務器錯誤。 您可能還想查看我們最常見的WordPress錯誤的完整列表以及如何修復它們。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。