如何避免或诊断Laravel中的错误500

时间:2016-07-06 18:04:31

标签: laravel laravel-5 error-handling

使用Laravel 5时,我经常遇到HTTP 500内部服务器错误。例如,我可能忽略了控制器方法中缺少的;

在我的.env中,我有:

APP_DEBUG=true
APP_LOG_LEVEL=debug

有没有办法让错误消息显示在浏览器中而不是HTTP错误?

如果没有,您是否可以提供完整的日志列表以检查以诊断这些错误?例如,控制器方法中遗忘的;既不会生成storage/logs/laravel.log中的条目,也不会生成nginx日志文件中的条目,也不会生成php-fpm日志文件中的条目。 (我使用nginxphp-fpm而不是Apache)。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用whoops来处理500个错误https://laracasts.com/discuss/channels/laravel/whoops-20-laravel-52