我遇到了一个奇怪的问题:我在生产模式下运行我的服务器,一切都很好,但我不断收到错误消息,就像它们出现在开发模式中一样。因此,例如,而不是404页面,我得到“没有路线匹配”/ foo“与{:method =>:get}”。 “异常通知程序”也停止发送异常。
我把<%=“环境:#{RAILS_ENV}”%>进入视图,仔细检查我是否在生产模式中,这是真的。从来没有过这个。
我在共享服务器上使用rails 2.3.8,正在运行乘客。
感谢您的帮助,
罗恩
答案 0 :(得分:0)
听起来很像这个: http://code.google.com/p/phusion-passenger/issues/detail?id=109
一般建议是从应用的根目录中删除config.ru。这似乎让乘客感到很困惑。
答案 1 :(得分:0)
升级您的Phusion Passenger似乎是解决方案。