请问大家生产环境上的一些错误怎么打印堆栈信息的

@fields:{“channel”:”production”,”level”:400,”ctxt_userId”:6,”ctxt_exception”:{“class”:”Symfony\Component\Debug\Exception\FatalErrorException”,”message”:”Maximum execution time of 30 seconds exceeded”,”code”:1,”file”:”/usr/local/www/fly/vendor/predis/predis/src/Connection/StreamConnection.php:390”}}

@fields:{“channel”:”production”,”level”:400,”ctxt_userId”:6,”ctxt_exception”:{“class”:”Symfony\Component\Debug\Exception\FatalErrorException”,”message”:”Maximum execution time of 30 seconds exceeded”,”code”:1,”file”:”/usr/local/www/fly/vendor/laravel/framework/src/Illuminate/Support/Arr.php:608”}}

这些错误信息在生产环境就这样的日志,查不到是哪里的问题,问下大佬这些错误日志在生产环境是怎么处理的

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 6

把调用信息记录一下啊,debug_backtrace

3年前 评论

@minororange 线上运行的项目,不会全部异常都debug_backtrace吧 :joy:

3年前 评论

(string) $e 就是异常的调用栈

3年前 评论

关键字搜索, PHP 慢日志, php-slow.log

3年前 评论
清风知我意 (楼主) 3年前
fatrbaby

你需要接入sentry一类的服务。

3年前 评论

@清风知我意 laravel 框架自带的异常日志有 trace ,你们项目是屏蔽掉了吗

3年前 评论
清风知我意 (楼主) 3年前
minororange (作者) 3年前
清风知我意 (楼主) 3年前
minororange (作者) 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!