コントローラーまたはビューで、レール上のすべての致命的なエラーをキャッチする方法はありますか。
これまでのところ、アプリケーションコントローラーでこれを実行しようとしました:
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 pluginを使用してきました。ログに記録されたすべての例外を含む小さなページが表示されます。これは、サイトがオンラインになったときに非常に便利ですが、アプリの問題について知りたいと考えています。