2011-02-16 164 views
1

我在ubuntu 10.04上安裝了php v5.3.2。我改變了報告選項/etc/php5/apache2/php.ini這些:在PHP中顯示錯誤

display_errors = 1 
error_reporting = E_ALL 

我還添加了這些行到我的PHP文件的頂部並重新啓動Apache的,但即時通訊仍然無法看到錯誤/警告,

ini_set('display_errors',1); 
error_reporting(E_ALL); 

是否還有其他方法可以防止錯誤出現?

編輯1:根據phpinfo(),display_errors和display_startup_errors都打開。 error_reporting的值也是30719,我不太確定它的含義。

+3

您是否使用`ini_get`檢查了這些配置指令的實際值? – Gumbo 2011-02-16 18:54:23

+0

運行phpinfo()並查看本地值。他們是什麼? – 2011-02-16 18:55:21

回答

1

你可以試試error_reporting(-1); ?