我试图在Laravel 5中使用bugsnag。我得到了一些我的应用程序实例:本地,一些生产,测试等。
在这个https://github.com/bugsnag/bugsnag-laravel文档中,它说我需要将Exception处理程序替换为Bugsnag处理程序。但是我怎样才能为我的一些实例禁用Bugsnag?
我制作了一个.env文件,我放了apikey,所以如果我没有那个按键设置(例如),那就不要使用Bugsnag。
现在我创建的每个实例都需要apikey或它不会工作,这有点不方便。另外,如果我在我的代码中放入Bugsnag通知,那么只有在设置了env / config var时才使用它们的最佳方式,我猜手动检查不是一个好主意。
答案 0 :(得分:6)
Bugsnag现在有一个配置选项:
Bugsnag::setNotifyReleaseStages(['development', 'production']);
这会限制报告到配置的环境。
答案 1 :(得分:0)
在文件config/bugsnag.php
中,您可以更新此行'notify_release_stages' => ['production'],