异常通知程序宝石问题

时间:2013-08-28 18:50:08

标签: ruby-on-rails ruby exception exception-notifier

我在此exception_notifier之后安装了http://railscasts.com/episodes/104-exception-notifications-revised gem。但是在运行rails s时,我得到了这个

/home/ruby-2.0.0-p195/gems/actionpack-3.2.13/lib/action_dispatch/middleware/stack.rb:43:in `build': undefined method `new' for ExceptionNotifier:Module (NoMethodError) 

所以我尝试了谷歌这个问题,我发现我可以在我的production.rb文件中使用这个config.middleware.use ExceptionNotifier::Rack... config.middleware.use ExceptionNotifier...这个uninitialized constant ExceptionNotifier::Rack (NameError)

但后来我收到了这条消息:

{{1}}

我该如何处理这个gem安装?

2 个答案:

答案 0 :(得分:6)

如果您按照@pdobb指示的链接https://github.com/smartinez87/exception_notification,您会发现必须使用

ExceptionNotification::Rack

而不是

ExceptionNotifier::Rack

答案 1 :(得分:3)

这是ExceptionNotification::RackExceptionNotifier适用于4.0之前的版本。有关详细信息,请参阅此处的入门信息:https://github.com/smartinez87/exception_notification