可能重复:
Phusion Passenger Error: You have activated rack 1.2.1, but your Gemfile requires rack 1.2.2.
我在dreamhost上运行了一个Rails 3.0.6应用程序。有时我会遇到这个乘客错误:
您已经激活了机架1.2.1, 但你的Gemfile需要机架1.2.3。 考虑使用bundle exec。
然而,在90%的情况下,该应用程序正常工作!当我刷新时,总是可以正常工作,用于下一个后续x请求(无论x的值如何)。
所以看起来如果没有人触摸应用程序一段时间,就会产生这个错误,然后它会在应用程序再次处于休眠状态一段时间后才显示...
我不确定这是否有意义,但这是我在监控应用程序2周后遇到的情况......