如何在Rails 3中捕获视图错误

时间:2012-11-19 09:24:27

标签: ruby-on-rails ruby-on-rails-3

在哪里可以在Rails 3中注册可以捕获视图错误的处理程序? Rails引发了一类错误,我们希望处理和静默而不是记录为FATAL。

(这些不是我们代码中的错误,而是客户端在页面完成渲染之前关闭连接而导致的错误,以及Rails / unicorn尝试写入损坏的管道。)

1 个答案:

答案 0 :(得分:2)

rescue_from会为你效力吗? http://api.rubyonrails.org/classes/ActiveSupport/Rescuable/ClassMethods.html

你可以想象拯救(和沉默)你的ActionView::TemplateError

的特定子类