【发布时间】:2018-06-13 18:20:34
【问题描述】:
我正在尝试复制来自生产环境的开发错误。
当错误发生时,我应该看到 500 服务器错误,但 rails 正在向我显示以下页面,这不是我想要的:
the grey rails error page (图像中的错误不是我要重现的错误,但它显示了错误页面,这就是我在这里所说的)
如何从 Rails 中关闭此功能,使其仅显示普通用户会看到的 500 错误?
这个工具/页面叫什么?我通常只是将其称为(红色)rails 错误页面。 (但在这种情况下由于某种原因它是灰色的,我也不知道为什么。有人知道吗?)
【问题讨论】:
-
stackoverflow.com/questions/4156490/… 这就是你想要做的吗?
-
您链接的帖子的问题对我有帮助。我为我的帖子选择了答案(this)。解决方案确实很简单,只需将“consider_all_requests_local: true”改为“consider_all_requests_local: false”
-
很高兴听到您一切顺利 :-)
-
谢谢,感谢链接,学到了很多!
标签: ruby-on-rails error-handling