在laravel中,我想更改错误消息并将其记录为404和500事件。我尝试了404事件event.php事件监听器,Laravel - 处理500错误消息
Event::listen('404', function()
{
Log::write('404', 'Could not find : '.URL::full());
return Response::error('404');
});
这对我工作很好。并用当前的URL记录错误消息。但对于500错误,我也想记录stacktrace太..我想日志消息,如“500 - 未捕获的异常:'exception_message_and_stack_trace'”
如何获取事件监听器中的stacktrace字符串..是否有可能?对不起,如果我不明白laravel的任何基本的东西。
谢谢你的回复..所以500事件监听器没有任何正确的..然后有任何其他方式来解决这个问题。我只是想记录与堆栈跟踪 – viji
错误消息要收听事件: 事件::听( '500',函数($ R){ \t DD($ R); \t返回响应::错误('500'); }); 要触发新事件: 事件:: fire(500,array('Uncaught Exception:exception_message_and_stack_trace')); –