您的網站出現嚴重錯誤[修復]

已發表: 2021-08-05

您只知道當您的 WordPress 網站出現故障時的感覺。 “您的網站出現嚴重錯誤”這條消息讓網站所有者頭疼。

現在,如果您的網站已損壞,您需要知道如何解決此問題。 修復的延遲會將您的客戶推向您的競爭對手。 您應該檢查不同的方法來解決此嚴重錯誤。 根據站點的不同,問題和解決問題所需的時間可能會有所不同。

如果您遇到此錯誤,您就會知道它甚至會阻止您訪問儀表板。 總而言之,您應該了解網站上存在一些 PHP 錯誤。 當代碼未完成或在 PHP 文件中輸入錯誤代碼時會發生這種情況。 它導致 PHP 腳本的過程不完整。

當 WordPress 識別出由於主題或插件引起的問題時,它會向管理員電子郵件地址發送提醒。 如果您關注該電子郵件,它將在一定程度上幫助您了解網站上發生的問題。 電子郵件有時會被埋在垃圾郵件文件夾中。 因此,請務必在電子郵件中的任何地方進行檢查。 在極端情況下,如果你很幸運,你根本不會收到任何電子郵件。 此外,檢查電子郵件中的 URL 以登錄管理面板以解決問題。 由於正常的 URL 將不起作用,您需要登錄到 WordPress 提供的這個安全 URL 來恢復您的站點。

內容
1查找並修復“您的網站出現嚴重錯誤”
1.1檢查錯誤日誌
1.2開啟調試模式
1.3檢查主題/插件衝突
1.4恢復站點
1.5升級PHP版本

查找並修復“您的網站出現嚴重錯誤”

在解決問題之前,您必須確定問題的根本原因。 如上所述,來自 WordPress 的提醒電子郵件會為您提供提示。 如果您收到此郵件,那麼您可能知道它包含有關導致問題的代碼行或文件的詳細信息。 但是,如果您沒有收到任何郵件,則必須閱讀下面的帖子以嘗試在網站上找出問題。

如果您在網站上遇到嚴重錯誤,則不應跳過以下一些重要檢查。

檢查錯誤日誌

如果您沒有收到來自 WordPress 的電子郵件,那麼最好檢查服務器上的錯誤日誌。 通常,會記錄嚴重錯誤。 檢查存儲在 public_html 內的 error_log 文件中的 PHP 錯誤日誌。

檢查錯誤日誌
檢查錯誤日誌

如果你檢查錯誤日誌文件,你會看到 PHP 錯誤寫有通知、警告、致命和解析錯誤。 修復該文件中存在的所有解析和致命錯誤以解決嚴重錯誤消息。

在訪問錯誤日誌文件時,您可以使用 cPanel 或 FTP 檢查安裝 WordPress 的根目錄。 由於每個主機都可以將日誌存儲在不同的位置,請嘗試聯繫您的主機以找出存儲錯誤日誌的確切位置。

打開調試模式

調試模式可幫助您找出代碼、主題或插件中的錯誤。

首先,找出根目錄下的wp-config.php文件。 檢查文件中的這些代碼行:

 定義('WP_DEBUG',假);
定義('WP_DEBUG_DISPLAY',假);
定義('WP_DEBUG_LOG',假);
定義('SCRIPT_DEBUG',假);

在這些行中將 false 替換為 true。 在某些情況下,如果這些行中的任何一個不存在,您可以將此行添加到文件中。 這將在 WordPress 中啟用調試模式,您將能夠在刷新站點時出錯詳細信息。

檢查錯誤類型並採取相應措施。 消除錯誤後,再次將 true 替換為 false 以關閉調試模式。

檢查主題/插件衝突

有時,由於主題或插件衝突,您可能會收到錯誤消息“您的網站出現嚴重錯誤”。 首先,讓我們從主題開始檢查。 為此,您必須禁用活動主題並激活儀表板中存在的默認 WordPress 主題。 如果錯誤消失,那麼您需要了解主題存在問題。 如果情況如此,那麼您需要解決以前主題中存在的問題,或者您可能更喜歡更改主題。

但是,如果即使更改主題後問題仍然存在,那麼您可以考慮使用已安裝的插件進行檢查。 停用所有插件並檢查問題是否存在。 如果問題仍然存在,則插件不對問題負責。 否則插件負責引起的問題。 要確切知道哪個插件拋出錯誤,您需要一個一個地響應每個插件並不斷檢查錯誤。 一旦檢測到插件,您可能希望用另一個插件替換該插件。

如果您在 localhost 中搜索主題和插件文件,您將在 xampp>htdocs>yourfolder>wp-content 中輕鬆獲得,而對於實時站點,您需要訪問 FTP 或 cPanel 來檢查根目錄。

檢查主題-插件衝突
檢查主題-插件衝突

這些文件存在於 public_html>wp-content 中,具體取決於您的主機。 插件和主題分別存儲在它們自己的子文件夾中。

恢復站點

由於這種情況,有必要創建站點的備份。 定期定期備份可以節省您的時間和工作。 如果您有網站的更新備份,那麼您可以在網站沒有錯誤時上傳文件。

繁榮!! 這很簡單。

換句話說,將網站恢復到早期版本是解決網站上任何問題的最簡單、最快捷的方法。

升級 PHP 版本

根據主機,您可以升級該主機支持的 PHP 版本。 有時,特定主機可能不支持最新的 PHP 版本,而其他主機已經在最新版本上運行。 這不在你的手上。 但是,您需要識別並選擇支持最新版本的主機。 看看這篇文章,了解如何在 WordPress 中更新 PHP

結論

如果您在您的網站上看到“您的網站出現嚴重錯誤”錯誤消息,請按照本文中提到的步驟操作,如果它可以解決您的問題,請告訴我們。

相關文章

  1. 如何修復 WordPress HTTP 錯誤 500(內部服務器錯誤)
  2. 如何在 WordPress 中啟用 GZIP 壓縮
  3. 如何在 XAMPP 上逐步安裝 WordPress