如何啟用 WordPress 調試模式:2 種方法
已發表: 2021-10-21您是否正在尋找解決網站衝突的方法? 找出問題的原因可以為您節省大量時間,因此,如果您對此感興趣,這篇文章就是為您準備的。 在本指南中,我們將向您展示 2 種啟用 WordPress 調試模式並在您的網站上查找衝突的方法。
不管你多麼小心,如果你有一個網站,你總是會面臨各種各樣的問題。 對這些錯誤進行故障排除並不總是那麼容易,您可能需要幾個小時才能找到衝突的根源。 這就是為什麼知道如何解決這些問題並解決它們是避免頭痛的關鍵。 在本文中,您將學習如何在 WordPress 中啟用調試模式並立即解決您的問題。
在我們進入之前,讓我們更好地了解調試模式是什麼。
什麼是調試模式?
調試模式是開發人員用來識別由 PHP 或其他編程語言引起的潛在威脅和警告的一種技術。 您可能知道,WordPress 是使用 PHP、JavaScript、HTML 和 CSS 構建的,因此您可能會遇到一些由代碼錯誤引起的錯誤。 例如,當您執行以下操作時,您的網站可能會受到威脅:
- 更新 PHP 版本
- 添加自定義代碼
- 安裝新主題/插件
- 更新您的主題/插件
- 更新 WordPress
通常,您的插件會因為更新或不兼容而導致衝突。 問題千差萬別,從無害的衝突到在結帳頁面上製造問題,或者如果你不走運,就會出現死機白屏。 默認情況下,WordPress 沒有內置功能來監控這些衝突,因此很難知道發生了什麼。 好消息是您可以做一些事情來查看錯誤並在為時已晚之前修復它們。 這使您可以更準確地進行故障排除並更快地解決問題。
當您啟用調試模式時,WordPress 將在頂部導航欄正下方的管理區域中顯示每個錯誤。 這樣,您可以快速關注警告並修復所需的任何內容。 即使不是每個錯誤都需要緊急關注,但一旦它們出現就立即修復它們將幫助您確保事情不會變得更糟,並提供出色的用戶體驗。
現在讓我們看看激活調試模式的不同方法。
如何啟用 WordPress 調試模式
您可以通過兩種方式啟用 WordPress 調試模式:
- 手動
- 使用插件
在本節中,我們將向您展示這兩種方法,以便您可以根據需要選擇最好的一種。
1) 手動激活調試模式
如果您具有編碼技能並且能夠輕鬆編輯核心文件,那麼此方法適合您。 要啟用調試模式,您需要在wp-config.php文件中添加代碼片段。 您可以使用 FileZilla 之類的 FTP 客戶端或專用文件管理器插件。 對於此演示,我們將使用文件管理器插件。
注意:我們將進行的更改非常簡單,但始終建議您在開始之前創建您網站的備份。
1.1) 安裝並激活文件管理器
您需要做的第一件事是在您的 WordPress 安裝中安裝並激活文件管理器插件。 轉到插件 > 添加新插件,搜索插件並安裝它。
1.2) 插件配置
激活後,在WP File Manager下打開插件的設置。 在那裡,您將看到服務器上託管的所有目錄和文件。
在修改wp-config.php文件之前,我們建議您將其副本下載到本地計算機。 這樣,如果出現任何問題,您可以輕鬆刪除修改後的版本並上傳父文件。 這樣,您可以添加額外的預防措施。
下載文件後,在文件管理器中右鍵單擊wp-config.php文件並使用代碼編輯器選項對其進行修改。
1.3) 片段
打開它後,您將看到編輯器。 從那裡,您可以添加或刪除文件的代碼。
如果你滾動到底部,你會看到一行寫著/* 就是這樣,停止編輯! 快樂出版。 */. 複製以下代碼並將其粘貼到該行之前。
定義('WP_DEBUG',真);
該代碼只是告訴 WordPress 啟用調試模式。
如果你的wp-config.php文件已經有這個片段,但是常量設置為 false,你不需要再次添加代碼。 您需要做的就是將單詞false更改為true 。
那不是全部。 這個片段的問題是它會在前端和後端顯示您網站的所有衝突(如果有的話)。 這意味著如果您的網站是實時的,訪問者將能夠看到警報,這可能會使他們感到困惑。 沒有辦法隱藏它們嗎? 就在這裡! 此外,記錄所有問題可能很方便。
1.4) 從前端隱藏警報的片段
要隱藏警報並保留日誌,請使用以下代碼段並將其粘貼到您剛剛添加的調試代碼下方。
// 將 debug.log 保存到 /wp-content/debug.log
定義('WP_DEBUG_LOG',真);
// 隱藏錯誤和警告
定義('WP_DEBUG_DISPLAY',假);
@ini_set('display_errors', 0);
完成後,記得保存設置,就是這樣! 您現在已經在 WordPress 中手動啟用了調試模式。 從現在開始,您將能夠密切關注警報,但您的網站訪問者不會在前端看到它們。
如果您對這種方法不滿意,還有另一種選擇。
2) 使用插件啟用調試模式
如果您不想編輯核心文件,可以使用插件激活調試模式。 在本節中,我們將逐步向您展示如何做到這一點。
WP Debugging 是一個專用插件,可在任何 WordPress 安裝上啟用調試模式。 在本節中,您將逐步學習如何進行操作。
2.1) WP調試的安裝和激活
首先,您需要在您的網站上安裝並激活 WP 調試插件。 此插件位於存儲庫中,因此,在您的管理儀表板中,前往Plugins > Add New ,查找插件並安裝它。
2.2) 插件配置
安裝並激活插件後,您將在“工具”部分下看到配置。
該插件會自動將此代碼添加到您的wp-config.php文件中:
定義('WP_DEBUG',真);
定義('WP_DEBUG_LOG',真);
定義('SCRIPT_DEBUG',真);
定義(“保存查詢”,真);
此代碼激活了調試模式。 只需勾選“將 WP-DEBUG 設置為 true”選項並保存更改。
這也會在前端顯示錯誤,因此我們建議您也選擇“ Set WP_DEBUG_DISPLAY to false, default is true”選項來隱藏警報。
之後,訪問您有問題或衝突的一些網站頁面,以確保這些消息不存在。 最後,您還可以檢查debug.log文件中的錯誤消息。
這就是您可以使用插件在 WordPress 中啟用調試模式的方法。 請記住,如果您卸載 WP Debugging,它添加的代碼將被刪除。
激活調試模式是第一步。 現在您需要知道如何檢查錯誤消息,以便盡快修復它們。 讓我們看看如何做到這一點。
如何檢查錯誤信息
啟用調試模式後,WordPress 將在您的服務器中存儲每個問題的日誌。 您可以使用 FTP 客戶端或專用插件在文件管理器中找到日誌。 在本節中,您將學習如何正確檢查錯誤消息。
對於此演示,我們將使用文件管理器插件,但無論您選擇哪種方法,您都可以按照說明進行操作。
首先,打開wp-content文件夾。 在那裡,您將看到一個名為debug.log的新文件,其中包含所有錯誤的日誌。
打開文件,您將看到所有需要修復的錯誤及其日期和時間。
注意:不建議在實時網站上啟用調試模式和故障排除。 相反,您可以創建一個暫存環境並在那裡進行所有必要的測試。 獲得解決方案後,您可以將其應用於您的實時站點。 大多數 WordPress 託管公司都提供免費的臨時環境用於測試和開發目的,所以這應該不難。
結論
總而言之,默認情況下,WordPress 沒有內置功能來監控錯誤和衝突。 這使得了解問題所在並因此解決問題變得具有挑戰性。
調試模式允許您發現錯誤和錯誤并快速修復它們。 在本指南中,我們看到了在 WordPress 中啟用調試模式的兩種不同方法:
- 手動用一點代碼
- 帶插件
如果您喜歡編輯核心文件,您可以使用幾行代碼手動激活調試模式。 這種方法很簡單,不會影響您網站的速度和性能。 另一方面,您可以使用插件來激活調試模式,而無需編輯任何核心文件。 此方法非常適合初學者,因為它讓您只需單擊幾下即可啟動並運行調試模式。 兩種方法都有效,因此請選擇最適合您的要求和偏好的方法。
最後,如果您想學習解決一些最常見的 WordPress 問題,請查看以下指南:
- WordPress登錄不起作用? 如何修復它
- 如何修復 WordPress 永久鏈接
- 修復 WordPress 更新失敗錯誤
- 如何解決您關注的鏈接在WordPress中已過期錯誤
您是否在您的網站上啟用了調試模式? 您使用了哪種方法? 在下面的評論中讓我們知道!