Heroku上没有显示500错误页面

Tyl*_*ler 3 heroku custom-error-pages ruby-on-rails-3

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

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

该过程适用于维护页面,但似乎不适用于错误页面.我很肯定在Heroku中S3 URL是正确的,当我直接访问S3 URL时,我可以很好地查看错误页面(它设置为公共).

在production.rb中将config.consider_all_requests_local设置为false

关于为什么Heroku没有展示它的任何想法?我只是在各种浏览器中得到一个空白的屏幕(Chrome说它是500错误,但不呈现页面).

Dam*_*IEU 5

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

您的应用程序负责显示此类页面.
请参阅将rails_app与rails 3.2一起使用.

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

关于错误页面devcenter页面说明了关于测试错误页面的信息:

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

  • 谢谢!我想出来了,他们实际上刚刚更新了文档,以便在我指出前一个措辞如何令人困惑之后更清楚. (2认同)