6
私はCapistranoでアプリを配備するたびに、宝石が見つからないことを訴えます。たとえば :なぜCapistranoはバンドルを装備していないのですか?
** [out :: mysite.com] Could not find WhateverGem-1.0.0 in any of the sources
** [out :: mysite.com] Run `bundle install` to install missing gems.
私は手動で、私のGemfileをアップロードするサーバーにSSHing、およびbundle install
を実行することによってこの問題を解決します。しかし、これは起こってはならない。
誰かが正しい方向に向いていますか?
おかげにこれを追加する必要があります!これはバンドリングの問題を解決しますが、データベースを移行しようとすると次のエラーが発生します: 'mysql2アダプタをインストールしてください:' gem install activerecord-mysql2-adapter'(mysql2はバンドルの一部ではありません。 ) 'これは既に私のGemfileに含まれています(そして' database.yml'ファイルでmysql2アダプタを使用しています)が、共有/バンドルフォルダを見ると表示されません。何が起きているのか?ありがとう! –
dbを移行するために実行するコマンドは何ですか? –
これは奇妙なバージョン管理の問題だった。サーバーにプッシュされていたGemfileに 'mysql2' Gem ...が含まれていませんでした。理由はわかりません。 –