如果在Joomla站點上有問題,可以采取的最重要步驟之一是查找錯誤消息。
通過將Joomla錯誤報告調到最大值,你可以更容易地找到錯誤。在此基礎上,你可以一步一步地找到問題的原因。
本教程將逐步介紹如何將Joomla錯誤報告設置更改為其最大值或開發選項。你將從Joomla管理員面板或使用Joomla configuration.php文件學習如何實現這一點。
5個Joomla錯誤報告選項
- Joomla提供了五個級別的錯誤報告:
- 系統默認值:將PHP錯誤報告級別留給服務器中設置的錯誤報告級別(通常在PHP.ini文件中)
- None:這將關閉PHP錯誤報告
- 簡單:覆蓋服務器設置以提供基本級別的報告
- 最大值:覆蓋服務器設置以報告所有錯誤
- 開發:覆蓋服務器設置以報告所有錯誤

選項1:使用Joomla管理區域
- 訪問http://yoursite.com/administrator或localhost/yoursit/administrator
- 登錄到Joomla管理區域
- 轉到系統>全局配置:
你將看到全局配置管理頁面
- 單擊“服務器”選項卡
- 找到“錯誤報告”設置,然后單擊“系統默認”選項
- 向下滾動選項列表,然后單擊“最大值”或“開發”設置
- 單擊保存并關閉:

選項2:使用Joomla configuration.php文件
你還可以通過更改Joomla configuration.php文件中的一行,輕松地將Joomla PHP錯誤報告設置為最大值或開發。
- 在Joomla控制面板中,將錯誤報告從最大值更改回系統默認值。
- 在安裝Joomla的文件夾中找到configuration.php文件。
- 如果你在本地電腦上運行Joomla網站,它可能會出現在你的Joomla文件夾中:

如果你在遠程主機上運行你的網站,這就是你的Joomla文件夾的樣子:

打開此文件進行編輯,找到 public $error_reporting = 'default';行:

將“default”更改為“maximum”并保存文件:

在Joomla管理控制面板中,轉到系統>全局配置>選項卡服務器>設置錯誤報告。你將看到它已經從系統默認值更改為最大值,正如你在configuration.php文件中設置的那樣:

現在,你已經學會了如何使用Joomla管理控制面板或Joomla configuration.php文件將Joomla錯誤報告從系統默認值切換到最大值。





