如何在生产系统中获取 Yii2 格式的错误信息?
How to get Yii2 formatted error message in production systems?
当在调试模式下使用 Yii2 并发生错误时,它会显示错误消息以及调用跟踪、会话、cookie 和服务器信息。
示例图片如下所示。
在生产就绪系统中,这不会显示。但是,有没有办法将这种格式化的 html 拉入生产系统中的变量中,以便可以通过电子邮件将其发送给开发人员以简化调试错误。如果有人有什么想法,请告诉我。
我尝试使用 \Yii::$app->mailer->render()
传递 @vendor/yiisoft/yii2/views/errorHandler/exception.php
作为视图,['exception => $ex]
作为数据,布局文件作为参数。我收到未定义的变量 handler
错误。
根据您的目的配置 Log Targets
:
http://www.yiiframework.com/doc-2.0/guide-runtime-logging.html
当在调试模式下使用 Yii2 并发生错误时,它会显示错误消息以及调用跟踪、会话、cookie 和服务器信息。
示例图片如下所示。
在生产就绪系统中,这不会显示。但是,有没有办法将这种格式化的 html 拉入生产系统中的变量中,以便可以通过电子邮件将其发送给开发人员以简化调试错误。如果有人有什么想法,请告诉我。
我尝试使用 \Yii::$app->mailer->render()
传递 @vendor/yiisoft/yii2/views/errorHandler/exception.php
作为视图,['exception => $ex]
作为数据,布局文件作为参数。我收到未定义的变量 handler
错误。
根据您的目的配置 Log Targets
:
http://www.yiiframework.com/doc-2.0/guide-runtime-logging.html