Passenger说Bundler:GemNotFound错误,而捆绑安装说它就在那里

我在共享主机上遇到Passenger错误

Could not find i18n-0.6.0 in any of the sources (Bundler::GemNotFound) 

但如果我运行“捆绑安装”它说一切都好:(

并且Gemfile的内容是:

 source 'http://rubygems.org' gem 'rake', '0.8.7' gem 'tzinfo', '0.3.27' gem 'mail', '2.2.16' gem 'arel', '2.0.9' gem 'rack', '1.2.2' gem 'i18n', '0.6.0' gem 'rails', '3.0.5' gem 'mysql2' gem 'paperclip' gem 'devise' gem 'jquery-rails' gem 'acts-as-taggable-on' gem "will_paginate", "~> 3.0.pre2" gem 'tiny_mce' gem "oa-oauth", :require => "omniauth/oauth" gem "acts_as_list" 

“捆绑秀i18n”给出了

 /usr/lib/ruby/gems/1.8/gems/i18n-0.6.0 

是我的应用程序中的错误或托管错误? 我该如何解决?

它是托管服务错误。 这是他们的回复:

“乘客和shell在两个不同的服务器上.i18n安装在Passenger上,但版本不是0.6.0。”

所以我怀疑乘客使用的gem比使用的捆绑器不同