Capistranoを使用して、ステージング環境にRailsアプリケーションをデプロイしています。cap deploy:update
正常に動作しますが、乗客はこれを報告し続けます
Could not find mysql2-0.3.11 in any of the sources (Bundler::GemNotFound)
私は実行しbundle install
ましたがbundle list
、gem list
gemがインストールされていることと、dbアクセスを必要とする操作が正常に機能rails console
していることを示しています。これらはすべてサーバー上にあります。私のマシンではすべてがOKです。
私は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.
それは乗客の問題ですか、Capistranoで何か問題がありますか、それともgemバージョンの問題ですか?