為什麼要啟用 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 找到我們。