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

@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”}}

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

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 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 (作者) 1天前
清风知我意 (楼主) 1天前
minororange (作者) 1天前

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