在 Symfony2 prod 环境中的页面上打印错误日志消息
Printing error log message on a page in Symfony2 prod environment
我目前正在开发一个 Symfony2 项目,在进行调试时,我在开发环境中偶尔会遇到 500 错误,这很好,因为它准确地告诉了我问题所在。
对于 prod 环境,我创建了几个错误模板,以便最终用户在遇到此类错误时有一个更好的界面,以防万一我错过了什么(因为我的 live 上无法访问开发环境服务器,只有日志对我有帮助。
但是,如果可能的话,我想在屏幕上显示部分错误日志,这样如果客户遇到 500 错误,他们可以向开发团队复述错误。我要问的是,有没有办法通过树枝模板将错误 [=18=] 中的一行回显到屏幕?
谢谢
迈克尔
在任何地方都没有真正提到它(源代码除外),您应该使用 exception.message
变量获取完整的异常消息。
我目前正在开发一个 Symfony2 项目,在进行调试时,我在开发环境中偶尔会遇到 500 错误,这很好,因为它准确地告诉了我问题所在。
对于 prod 环境,我创建了几个错误模板,以便最终用户在遇到此类错误时有一个更好的界面,以防万一我错过了什么(因为我的 live 上无法访问开发环境服务器,只有日志对我有帮助。
但是,如果可能的话,我想在屏幕上显示部分错误日志,这样如果客户遇到 500 错误,他们可以向开发团队复述错误。我要问的是,有没有办法通过树枝模板将错误 [=18=] 中的一行回显到屏幕?
谢谢 迈克尔
在任何地方都没有真正提到它(源代码除外),您应该使用 exception.message
变量获取完整的异常消息。