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

更新時間:2018-04-24 / 文章作者:Christopher Jan Benitez

運用 WordPress 是一種令人興奮的方式 建立一個網站. 通過無盡的主題和插件組合可供選擇,您可以 創建您想要的任何網站. 你甚至可以使用你的 編碼 創建一個關於外觀和功能的獨特網站的能力。

但是,由於你必須使用大量的運動部件,你最終可能會遇到一些問題,比如 500內部服務器錯誤.

什麼是500內部服務器錯誤?

500內部服務器錯誤在WordPress環境中相對常見,但它們也可能出現在其他內容管理系統和平台中。 但與具有明顯原因的404不同,例如斷開鏈接和更改頁面URL,您需要深入挖掘以了解問題。

您需要做的第一件事是檢查 PHP 或 阿帕奇 來自您的服務器的錯誤日誌。 由於 500 條內部錯誤消息沒有提供有關其發生原因的具體信息,因此您需要尋找任何可以幫助您自己找到罪魁禍首的痕跡。

要查看錯誤日誌,請登錄您的 虛擬主機控制面板 並轉到主要的“網站/域”部分。 請記住,界面因每個託管公司而異。 只需尋找可以找到“文件管理器”的菜單或工具欄,“Web服務器 設置”、“PHP 設置”或類似內容; “日誌”選項也應該在那裡。

日誌
通常提供錯誤日誌文件。 對於cPanel,它位於Logs部分。 你的事情可能會有所不同 WordPress主機 –如果找不到錯誤日誌,請與支持人員聯繫。 。

查看錯誤日誌的目的是為500內部錯誤消息提供一些上下文。 這樣做可以幫助您確定可以應用的修復程序。 根據您的發現,以下是您可以嘗試的事項:

1。 PHP腳本超時

如果您的網站的PHP腳本創建外部連接,其中一些可能會超時並導致500內部錯誤。 您可以通過指定超時規則或從PHP腳本中刪除不必要的外部連接來阻止這些實例。

另一個解決方案是增加PHP內存限制,這可以通過創建一個名為“ php.ini”的空白文本文件來完成。

PHP

記下代碼“memory=64MB”,保存,然後使用 則fTP.

user_ini

2。 .htaccess文件出錯

500 個內部錯誤的另一個常見原因是損壞或配置錯誤的 .htaccess文件 文件。 一個快速的解決方法是將舊的 .htaccess 文件重命名為其他名稱——比如“.htaccess_old”。 為此,請登錄您的網​​絡託管平台並轉到文件管理器。 您應該能夠在 wp-content、wp-includes 等 WordPress 文件夾旁邊找到該文件。

htaccess文件

成功重命名文件後,刷新您的站點以查看是否解決了問題。 如果錯誤消息消失,請不要忘記使用正確的重寫規則生成新的.htaccess文件。

您可以通過登錄WordPress儀表板,轉到“設置”→“永久鏈接”,然後單擊“保存”按鈕來執行此操作。

固定鏈接

3。 有故障的插件

如果以前的解決方案都不起作用,則錯誤可能是由錯誤的插件引起的。 如果您最近在錯誤發生之前安裝了新插件,那麼罪魁禍首應該很容易識別。 否則,您需要通過停用所有插件然後再將它們重新打開來檢查每個插件。

為此,請轉到插件>已安裝的插件,單擊“全選”,然後從“批量操作”下拉菜單中選擇“停用”。

插件

最後的話

上面概述的解決方案應該可以幫助您修復 500 個內部錯誤。 但如果問題仍然存在,請記住與服務器相關的問題有時會導致這些錯誤。 在這種情況下,您需要聯繫您的 主機提供商 並等待他們的幫助。

關於Christopher Jan Benitez

Christopher Jan Benitez 是一位專業的自由撰稿人,他為小型企業提供吸引受眾並提高轉化率的內容。 如果您正在尋找與數字營銷相關的任何高質量文章,那麼他就是您的人選! 隨時在 Facebook、Google+ 和 Twitter 上向他打招呼。