1

我在此之后安装了exception_notifiergem http://railscasts.com/episodes/104-exception-notifications-revised。但是在跑步时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)

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

4

2 回答 2

6

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

ExceptionNotification::Rack

代替

ExceptionNotifier::Rack
于 2013-08-28T19:18:40.557 回答
3

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

于 2013-08-28T19:00:02.353 回答