到目前为止,我一直很高兴地使用异常通知,并且在开发模式下运行时从未发送过电子邮件。现在,gem 似乎想要在发生异常时向我发送电子邮件——尤其是路由错误。我缺少一些配置设置吗? dox 似乎已经干涸并被风吹走。
最佳答案
假设您有一个初始化程序来设置您的配置,只需将其包装在一个条件中以检查它是否处于生产模式:
if Rails.env.production?
Whatever::Application.config.middleware.use ExceptionNotifier,
:email_prefix => "[Whatever] ",
:sender_address => %{"notifier" <notifier@example.com>},
:exception_recipients => %w{exceptions@example.com}
end
关于ruby-on-rails - 异常通知 - 如何在开发中关闭。模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4987061/