乘客从系统而不是捆绑器加载fastthread gem

时间:2010-12-21 20:11:29

标签: ruby-on-rails passenger bundler

我收到了这个错误:

* 异常Gem :: LoadError在PhusionPassenger :: Railz :: ApplicationSpawner中(您已经激活了fastthread 1.0.1,但您的Gemfile需要快速读取1.0.7。考虑使用bundle exec。)(过程27484)

在生产中。我有一种感觉,这是因为Passenger正在加载来自系统宝石的快速线程,版本为1.0.1。然后当它启动应用程序时,应用程序会尝试加载快速线程版本1.0.7(根据我的应用程序的要求),因此存在冲突。

有没有办法告诉Passenger从我的包而不是系统加载它的宝石?

1 个答案:

答案 0 :(得分:1)

您正在运行哪个版本的乘客?较新的版本应该尊重您的Gemfile。