Error handling 使用Symfony 4处理生产中的通知

Error handling 使用Symfony 4处理生产中的通知,error-handling,notice,symfony4,Error Handling,Notice,Symfony4,我正在尝试新的Symfony 4和哨兵错误跟踪 在dev env上,由于Debug类,通知和异常的处理方式与漂亮的屏幕相同 在prod env上,异常触发nice错误页面和Sentry中的日志条目。 但是通知不会触发这个漂亮的页面,但是代码会一直跟踪通知:prod env中是否有不同的通知处理过程 奇怪的是:在prod中,该通知被报告为ErrorException异常,这意味着该通知在某个点上会变成异常 谢谢你的帮助 将错误转化为异常取决于此参数 默认为kernel.debug,在prod en

我正在尝试新的Symfony 4和哨兵错误跟踪

在dev env上,由于Debug类,通知和异常的处理方式与漂亮的屏幕相同

在prod env上,异常触发nice错误页面和Sentry中的日志条目。 但是通知不会触发这个漂亮的页面,但是代码会一直跟踪通知:prod env中是否有不同的通知处理过程

奇怪的是:在prod中,该通知被报告为ErrorException异常,这意味着该通知在某个点上会变成异常


谢谢你的帮助

将错误转化为异常取决于此参数 默认为
kernel.debug
,在prod env中处于关闭状态

因此,您可以在prod env中将此
framework.php\u错误更改为
true
,并保留
kernel.debug
false
,从而解决了我的问题