打開PHP的錯誤報告的方法,供大家參考。
php.ini 文件中有許多配置設置。您應當已經設置好自己的php.ini 文件並把它放在合適的目錄中,就像在Linux 上安裝PHP 和Apache 2 的文檔說明中所示的那樣。
在調試PHP 應用程序時,應當知道兩個配置變量。下面是這兩個變量及其默認值:
複製代碼代碼如下:
display_errors = Off error_reporting = E_ALL
通過在php.ini 文件中搜索它們,可以發現這兩個變量當前的默認值。 display_errors 變量的目的很明顯―― 它告訴PHP 是否顯示錯誤。默認值是Off。但是,要讓開發過程更加輕鬆,請把這個值設為On: display_errors = On
error_reporting 變量的默認值是E_ALL。這個設置會顯示從不良編碼實踐到無害提示到出錯的所有信息。 E_ALL 對於開發過程來說有點太細,因為它在屏幕上為一些小事(例如變量未初始化)也顯示提示,會搞糟瀏覽器的輸出。我只想看到錯誤和不良編碼實踐,但是不想看到無害的提示。所以,請用以下值代替error_reporting 的默認值: error_reporting = E_ALL & ~E_NOTICE
重啟Apache,配置完畢。