捕获Rails 3应用程序中的所有异常

时间:2011-11-11 11:00:29

标签: ruby-on-rails

我想在Rails 3应用程序中捕获所有异常。我试图在Cms :: Application.initialize周围进行一次开始救援! (在配置/环境中)但它不起作用:

begin
  Cms::Application.initialize!
rescue
  # notify me
end

我想说几句话我想尝试一个基本的异常通知。我知道有插件和服务,但我想自己做

1 个答案:

答案 0 :(得分:4)

您可以在应用程序控制器中捕获它们。

class ApplicationController < ActionController::Base
  rescue_from(Exception) { # Or just handle particular exceptions
  # do stuff
  }
end
相关问题