在zend框架中设置自定义错误级别

时间:2010-09-15 08:22:26

标签: zend-framework error-handling e-notices

如何使用Zend Framework设置自定义错误级别 - 比方说,我想禁用E_NOTICE。

感谢。

3 个答案:

答案 0 :(得分:9)

如果您使用Zend_Application,请将以下行放入application.ini

phpsettings.error_reporting = E_ALL & ~E_NOTICE

您也可以在引导程序中使用error_reporting(),如下所示:

error_reporting(E_ALL & ~E_NOTICE);

PHP manual中记录的错误报告级别。

答案 1 :(得分:2)

在application.ini中,这有效:

phpSettings.error_reporting = E_ALL^E_NOTICE

这不起作用:

phpSettings.error_reporting = "E_ALL^E_NOTICE"

答案 2 :(得分:0)

ZF 1.11,application.ini。

这有效:

phpSettings.error_reporting = E_ALL ^ E_NOTICE

这不起作用:

phpSettings.error_reporting = E_ALL^E_NOTICE
phpSettings.error_reporting = "E_ALL^E_NOTICE"