加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 异常通知gem“错误:无法生成异常摘要”

发布时间:2020-12-17 02:13:55 所属栏目:百科 来源:网络整理
导读:一段时间以来,使用异常通知gem已经相当成功了,但是在实际错误之后,我对每个电子邮件正文顶部的电子邮件中的条目感到恼火.问题文本是: -------------------------------Request:------------------------------- ERROR: Failed to generate exception summar
一段时间以来,使用异常通知gem已经相当成功了,但是在实际错误之后,我对每个电子邮件正文顶部的电子邮件中的条目感到恼火.问题文本是:

-------------------------------
Request:
-------------------------------

 ERROR: Failed to generate exception summary:

 ActionView::Template::Error: Missing rack.input

接下来的几行甚至总是一样的.这表明了什么?如何解决问题,以便在任何有意义的上升到堆栈跟踪顶部之前我不再看到此错误?

解决方法

这意味着ExceptionNotifier在生成 this file时遇到问题.这通常发生在您自定义发送给它的数据时.你可以在问题中添加中间件配置*,这样我们就可以看出这是不是问题了?另外,你能确认哪个版本的Rails&您正在使用的异常通知,以及您在请求环境中设置任何自定义数据**?

*它应该是这样的

Whatever::Application.config.middleware.use ExceptionNotifier,:email_prefix => "[Whatever] ",:sender_address => %{"notifier" <notifier@example.com>},:exception_recipients => %w{exceptions@example.com}

**之前的过滤器中有类似的东西

request.env["exception_notifier.exception_data"] = { ... }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读