поймать все фатальные ошибки в рельсах - PullRequest
1 голос
/ 28 января 2011

есть ли способ отловить все фатальные ошибки на рельсах - в контроллерах или в представлении.

До сих пор я пытался сделать это на контроллере приложений:

before_filter :catch_all_errors

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

Иэто не работает, фатальные ошибки, сгенерированные rails, все равно попадают в файл журнала.

Спасибо.

1 Ответ

0 голосов
/ 28 января 2011

Я всегда использовал плагин exception_logger .Вы получите небольшую страницу со всеми зарегистрированными исключениями.Это очень полезно, когда ваш сайт выходит в сеть, но вы хотите знать о проблемах с вашим приложением.

...