在我的PHP脚本中,我将错误转换为E_ALL。然后围绕我的视图添加一个以ob_start()/ ob_flush开头和结尾的输出缓冲区。我现在遇到的问题是,如果发生通知将不会显示,但会发生致命错误。
有谁知道为什么会发生这种情况以及如何改变它?
如果重要,我在使用Apache的Centos 6服务器上运行PHP 5.3.3。
答案 0 :(得分:1)
编辑你的php.ini:
error_level
集(请参阅:http://www.php.net/manual/en/function.error-reporting.php)。display_errors
设置为On,在生产环境中设置为Off。log_errors=/tmp/phperrors.log
。然后你应该受到保护。