标签: Debug Log Messages
-
本文针对 Yii2 框架 Debug Log Messages 中 error 日志显示为 JSON 格式导致可读性差的问题进行排查。分析发现 api/config/main.php 和 ApiErrorHandler.php 中的代码直接对异常数组调用 Yii::error,触发了默认的 json_encode 操作。通过修改 ApiErrorHandler.php 将日志内容调整为字符串格式,最终使日志不再以 JSON 显示,并优化了重复的堆栈信息记录。
