在生产模式中出现“开发”错误

时间:2010-12-01 23:11:40

标签: ruby-on-rails deployment passenger production-environment

我遇到了一个奇怪的问题:我在生产模式下运行我的服务器,一切都很好,但我不断收到错误消息,就像它们出现在开发模式中一样。因此,例如,而不是404页面,我得到“没有路线匹配”/ foo“与{:method =>:get}”。 “异常通知程序”也停止发送异常。

我把<%=“环境:#{RAILS_ENV}”%>进入视图,仔细检查我是否在生产模式中,这是真的。从来没有过这个。

我在共享服务器上使用rails 2.3.8,正在运行乘客。

感谢您的帮助,

罗恩

2 个答案:

答案 0 :(得分:0)

听起来很像这个: http://code.google.com/p/phusion-passenger/issues/detail?id=109

一般建议是从应用的根目录中删除config.ru。这似乎让乘客感到很困惑。

答案 1 :(得分:0)

升级您的Phusion Passenger似乎是解决方案。