如何在本地环境中关闭Laravel 5.8错误报告

时间:2019-05-11 18:37:40

标签: laravel error-logging laravel-5.8

我正在使用Bugsnag进行错误报告,并且在本地环境中进行测试时,会记录所有这些异常。

我已经进行了一些谷歌搜索,但没有看到我要完成的任何特定操作。我已经阅读了错误处理和日志记录文档,但那里没有任何内容。

当然,我可以在我的.env文件中排除Bugsnag API密钥,但我也想知道如何关闭所有日志记录。

https://laravel.com/docs/5.8/errors

https://laravel.com/docs/5.8/logging

2 个答案:

答案 0 :(得分:0)

您可以通过更改.env文件中的两个变量来关闭错误报告,如下所示: APP_ENV =生产
APP_DEBUG = false

答案 1 :(得分:0)

如下所示更新.env文件中的这些变量:

APP_ENV=local

APP_DEBUG=false

确保APP_ENV在本地用于本地开发。在投入生产时,您需要将其设置为APP_ENV=production

在生产服务器上安装APP_ENV=local是非常危险的。您可能不小心进行了php artisan migrate:reset,并且数据库将被清除。

但是如果您将其设置为APP_ENV=production,它将在清除数据库之前以红色文本要求您进行确认。

相关问题