1

有没有办法在控制器或视图中捕获所有致命错误。

到目前为止,我尝试在应用程序控制器上执行此操作:

before_filter :catch_all_errors

def catch_all_errors
  rescue Exception
  logger.info "Catch exception"
end    

而且它不起作用,rails 生成的致命错误仍然会出现在日志文件中。

谢谢。

4

1 回答 1

0

我一直使用exception_logger 插件。您将获得一个包含所有已记录异常的小页面。这在您的网站上线时非常有用,但您想了解应用程序的问题。

于 2011-01-28T13:28:50.857 回答