用户友好的错误页面未在生产环境中显示

时间:2011-01-04 22:09:31

标签: ruby-on-rails appcloud engineyard

最近,我的用户友好错误页面停止显示我的生产环境。我正在使用rails 3.0.3。

我的config/environments/production.rb中有以下内容:

config.action_controller.consider_all_requests_local = false

当我使用生产环境在本地启动我的Web服务器时,用户友好的错误页面会正确显示。

还有其他人经历过这个吗?

1 个答案:

答案 0 :(得分:5)

由于Scott在EngineYard

,我找到了解决方法

我把它放在config / environments / production.rb

的开头
class ActionDispatch::Request
 def local?
   false
 end
end