Я использую Capistrano для развертывания приложения Rails в промежуточной среде. cap deploy:update
работает отлично, но Пассажир продолжает сообщать об этом Could not find mysql2-0.3.11 in any of the sources (Bundler::GemNotFound)
Не удалось найти mysql2-0.3.11 в любом из источников (Bundler :: GemNotFound)
я выполнить bundle install
, bundle list
и gem list
как показывают драгоценный камень, как установлено и операции, требующие доступа к БД под rails console
работают нормально, все это на сервере. На моей машине все в порядке.
Я использую RVM, Ruby 1.9.3, Rails 3.2.8 и это соответствующая часть deploy.rb:
set :rvm_ruby_string, ENV['GEM_HOME'].gsub(/.*\//,"") # Read from local system
require "rvm/capistrano" # Load RVM's capistrano plugin.
Является ли это проблемой Passenger, я делаю что-то неправильно с Капистрано , или это проблема с версиями gem?