Heroku 上未显示 500 错误页面

2023-12-04

我正在尝试在运行 Rails 3.2.11 的 Heroku 上显示自定义 500 错误页面

我已按照以下步骤操作:https://devcenter.heroku.com/articles/error-pages

该过程对于维护页面运行良好,但对于错误页面似乎不起作用。我确信 Heroku 中的 S3 URL 是正确的,当我直接访问 S3 URL 时,我可以很好地查看错误页面(它设置为公共)。

Production.rb 中的 config.consider_all_requests_local 设置为 false

关于为什么 Heroku 没有显示它有什么想法吗?我只是在各种浏览器中看到空白屏幕(Chrome 说这是 500 错误,但不渲染页面)。


当您的应用程序发生异常时,heroku 的自定义错误页面不会显示。

您的应用程序负责显示此类页面。
See 将 excepts_app 与 Rails 3.2 一起使用.

当heroku发生错误时,就会出现错误页面。

The 关于错误页面的开发中心页面说,关于测试你的错误页面:

要测试错误页面,您可以推送错误的部署,例如将语法错误放入关键配置文件中,或者在应用程序上创建一个休眠 35 秒的路径(从而触发错误 H12 请求超时)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Heroku 上未显示 500 错误页面 的相关文章

随机推荐