有没有办法在控制器或视图中捕获所有致命错误。
到目前为止,我尝试在应用程序控制器上执行此操作:
before_filter :catch_all_errors
def catch_all_errors
rescue Exception
logger.info "Catch exception"
end
而且它不起作用,rails 生成的致命错误仍然会出现在日志文件中。
谢谢。
有没有办法在控制器或视图中捕获所有致命错误。
到目前为止,我尝试在应用程序控制器上执行此操作:
before_filter :catch_all_errors
def catch_all_errors
rescue Exception
logger.info "Catch exception"
end
而且它不起作用,rails 生成的致命错误仍然会出现在日志文件中。
谢谢。
我一直使用exception_logger 插件。您将获得一个包含所有已记录异常的小页面。这在您的网站上线时非常有用,但您想了解应用程序的问题。