如何輕鬆啟用 WordPress 除錯模式來修復網站錯誤

12/18/2022

為什麼要啟用 WordPress 除錯模式?

有時候,WordPress 插件、主題或自定義代碼(如 PHP 或 JavaScript)可能會在您的網站上引起衝突。這可能會導致不同的錯誤,並且您可能會注意到您的網站無法正常運行。

現在,您可以通過停用所有插件來找出是哪個插件引起的錯誤。同樣,您也可以切換到不同的 WordPress 主題或移除自定義代碼來找出錯誤的根本原因。但是,這樣做會花費大量時間,因為您需要一個一個地排除每種可能性。

幸運的是,WordPress 自帶除錯模式功能。然而,它默認是關閉的,您需要手動打開它。一旦啟用,此除錯模式會顯示您的網站上所有錯誤和警告的日誌。

這樣,您可以快速找出和修復您 WordPress 網站上的問題,甚至揭示可能看不見的錯誤。

方法 1:使用插件啟用 WordPress 除錯模式

啟用除錯模式的一種簡便方法是使用 WP Debugging 插件。這種方法適合初學者以及不熟悉網站文件操作的人。

WP Debugging 是一個免費的 WordPress 插件。在使用此插件時,您不必手動編輯網站文件。首先,您需要安裝並激活 WP Debugging 插件。更多詳情請參閱我們的WordPress 插件安裝指南。

啟用後,您可以從 WordPress 儀表板導航到 工具 » WP Debugging。確保勾選‘Set WP_DEBUG to true’選項。

之後,您的管理欄頂部會新增一個‘Debug Quick Look’選項。您可以懸停在其上,然後點擊‘View File’選項。

這將打開網站上的所有錯誤日誌文件。您可以找到引起網站問題的原因並迅速修復。調試結束後,請記得禁用該插件。

方法 2:手動啟用 WordPress 除錯模式

第二種啟用 WordPress 除錯模式的方法是編輯 wp-config.php 文件。這種方法適合那些熟悉網站文件編輯的用戶。我們建議在編輯文件前創建一個網站備份。這樣,如果操作中出現問題,您可以輕鬆恢復網站。

要訪問網站文件,您需要使用 Mac 或 Windows 的 FTP 客戶端。在此教程中,我們將使用 FileZilla FTP 客戶端。如果需要幫助,請參考我們的 FTP 說明指南。

登入後,進入 public_html 文件夾。這裡可以找到‘wp-config.php’文件。

如果您的網站託管服務提供 cPanel 管理,您也可以通過 cPanel 管理您的網站文件。以 Bluehost 為例,登入託管帳戶並點擊網站下方的‘設定’按鈕。

這將打開網站設定頁面。稍微向下滾動,點擊‘文件管理器’按鈕。

這會在新瀏覽器標籤中啟動文件管理應用。在左側面板,進入 public_html 文件夾。

找到‘wp-config.php’文件後,右鍵單擊並下載到您的計算機上。最好備份該文件,以防出現問題。

然後,使用任何文本編輯工具(如 Notepad 或 Sublime Text)打開文件。

打開文件後,滾動到‘That’s all, stop editing! Happy publishing’這行並在其之前添加以下代碼:

define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true);

不要忘記保存並關閉文件。

接下來,您需要使用 FTP 客戶端將 wp-config.php 文件上傳回網站服務器。更多詳細信息,請參閱我們的使用 FTP 上傳文件到 WordPress 的指南。

要查看網站的錯誤日誌,您需要查看網站文件並導航到 public_html/wp-content/debug.log 路徑。簡單地下載該文件並在記事本軟件中查看網站上的問題。

調試完網站後,您可以禁用除錯模式。要在 WordPress 中關閉除錯模式,重複這些步驟,然後將您添加的代碼更改為 false:

define( 'WP_DEBUG', false);

我們希望這篇文章能幫助您了解如何啟用 WordPress 除錯模式來修復網站錯誤。您還可以參閱我們的 WordPress SEO 終極指南以及有關如何改進 WordPress 安全的專家提示。

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以觀看更多 WordPress 教程。您也可以在 Twitter 和 Facebook 找到我們。



Related Posts

  • 2024-12-12
  • WordPress 教学

多语言表单有助于与全球观众沟通,使您的网站更易于使用,并吸引更多用户。本文介绍了如何使用WPForms和Formidable Forms插件在WordPress中创建多语言表单,以帮助您轻松实现这一目标。

閱讀更多
  • 2024-10-21
  • WordPress 教学

如果您在WordPress管理区域或其他地方遇到‘jQuery未定义’错误,不必担心,这是一个常见的问题。本文为您介绍了该错误的原因以及六种解决方法,以便让您的网站恢复正常运行。

閱讀更多
  • 2024-10-17
  • WordPress 教学

越来越多的人倾向于使用语音搜索而不是在搜索栏中输入关键词。语音搜索被认为是在线交互的未来,各种设备上数百万人每天都在使用它。与通过普通SEO优化网站一样,将网站适配语音搜索同样重要。在本文中,我们将深入探讨为什么语音搜索SEO如此重要,以及如何优化您的WordPress网站以捕获这些语音搜索。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>