2011-02-16 72 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); ?