【发布时间】:2011-07-19 13:42:13
【问题描述】:
尝试从 Mongrel 开始时,我得到以下信息:
您已经激活了守护进程 1.1.0,但您的 Gemfile 需要 守护进程 1.0.10。考虑使用 bundle exec。 (Gem::LoadError)
谢谢!
编辑:
我的宝石文件:
source 'http://rubygems.org'
gem 'rake', '0.8.7'
gem 'rails', '3.0.0'
gem 'mysql2', '0.2.7'
gem 'tabs_on_rails'
gem 'tabulous'
gem 'devise'
gem 'cancan'
gem 'kaminari'
gem 'formtastic', '~> 1.2.0'
gem 'jquery-rails'
gem 'client_side_validations'
gem 'paperclip'
gem 'paper_trail'
gem 'acts-as-taggable-on'
gem 'acts_as_tree'
gem 'acts_as_list'
gem 'hpricot'
gem 'rails3-jquery-autocomplete'
gem 'meta_where'
gem 'meta_search'
gem 'aws-s3'
gem 'flash_cookie_session'
gem 'mime-types', :require => 'mime/types'
gem 'vanities'
gem 'geokit'
gem 'geokit-rails'
gem 'tiny_mce'
gem 'RedCloth'
gem 'omniauth'
gem 'twitter'
gem 'fb_graph'
gem 'linkedin'
gem 'whenever'
gem 'resque'
group :development, :test do
gem 'faker'
gem 'mocha'
gem 'rails-erd'
gem 'rspec'
gem 'rspec-rails'
gem 'webrat'
gem 'pickle'
end
【问题讨论】:
-
在这种情况下,我通常只是卸载有问题的 gem(在你的情况下是 daemons 1.1.0
-
将我的 gemfile 添加到我上面的原始问题中。问题是,我没有明确请求守护进程 1.1.0——它必须是我的一个 gem 的依赖项。
-
你在本地机器上运行
bundle exec并推送了吗?
标签: ruby-on-rails heroku bundler