在呈现默认错误页面之前捕获异常

时间:2012-11-09 20:45:32

标签: ruby-on-rails

  

可能重复:
  Rails 3 Sending errors to email

我想添加自定义代码,每次系统出现故障时都会向管理员发送电子邮件,并呈现默认错误文件404和500.

1 个答案:

答案 0 :(得分:0)

请查看exception_notifier gem - 它能够将包含例外详细信息的电子邮件发送到您配置的地址。

至于404错误 - 抓住它可能有点棘手,你必须为此设置一个通配符路由。除此之外,每隔404发送一封电子邮件可能是一个不好的选择(对于直播网站来说,这些情况会发生很多次)。