gpt4 book ai didi

ruby-on-rails-3 - Heroku 上未显示 500 错误页面

转载 作者:行者123 更新时间:2023-12-04 07:12:52 25 4
gpt4 key购买 nike

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

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

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

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

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

最佳答案

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

您的应用程序负责显示此类页面。
参见 using exceptions_app with rails 3.2 .

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

devcenter page about error pages说,关于测试你的错误页面:

To test your error page, you can push a bad deploy such as putting a syntax error into a key configuration file, or by creating a path on your app that sleeps for 35 seconds (thereby triggering the error H12 Request Timeout.

关于ruby-on-rails-3 - Heroku 上未显示 500 错误页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16351239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com