3

我正在尝试为 Laravel 5 使用 bugsnag。我得到了我的应用程序的一些实例:本地、几个生产、测试​​等。

在此https://github.com/bugsnag/bugsnag-laravel文档中,它说我需要将异常处理程序替换为 Bugsnag 处理程序。但是如何为我的某些实例禁用 Bugsnag?

我在放置 apikey 的位置创建了一个 .env 文件,因此如果我没有该密钥集(例如),不使用 Bugsnag 会很酷。

现在我创建的每个实例都需要 apikey 否则它将不起作用,这有点不方便。此外,如果我将 Bugsnag 通知放在我的代码中,那么只有在设置了 env/config var 时才能使用它们的最佳方法是什么,我想手动检查不是一个好主意。

4

2 回答 2

7

Bugsnag 现在有一个配置选项:

Bugsnag::setNotifyReleaseStages(['development', 'production']);

这将报告限制在配置的环境中。

于 2016-11-03T11:56:28.130 回答
2

在文件中config/bugsnag.php,您可以更新此行'notify_release_stages' => ['production'],

于 2018-04-26T20:43:13.877 回答