在Symfony2产品环境中的页面上打印错误日志消息


Printing error log message on a page in Symfony2 prod environment

我目前正在处理一个Symfony2项目,在进行调试时,我在开发环境中偶尔会出现500错误,这很好,因为它告诉了我确切的问题。

对于prod环境,我创建了几个错误模板,以便最终用户在遇到这样的错误时有一个更好的界面,以防我错过了什么(由于在我的实时服务器上无法访问开发环境,只有日志才能帮助我)。

但是,如果可能的话,我希望在屏幕上显示部分错误日志,这样,如果客户端遇到500错误,他们就可以向开发团队背诵错误。我想问的是,有没有一种方法可以通过trick模板将错误prod.log中的一行回显到屏幕上?

谢谢Michael

任何地方都没有真正提到它(除了源代码),您应该使用exception.message变量获得完整的异常消息。