Capistranoを介してPassengerにアプリをデプロイする際に問題が発生しました。Gemfile.lockの許可が拒否されました
Permissionが拒否されたように見えません - /path/to/app/Gemfile.lock from bundler/definition.rb。誰もこれを前に持っていたのですか?
私はchmodingとchowningを試みましたが、それは助けにはなりませんでした。
誰か他に問題がありましたか?
バックトレースが
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler/definition.rb 184 in `initialize'
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler/definition.rb 184 in `open'
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler/definition.rb 184 in `lock'
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler/environment.rb 39 in `lock'
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler/runtime.rb 35 in `setup'
/usr/local/rvm/gems/ruby-1.9.2-head/gems/bundler-1.0.0/lib/bundler.rb 100 in `setup'
UPDATEです:以下のリンク表示した後 - hereを、私はDEVにバンドルして、Gemfile.lockをrecommitingことで問題を解決するために管理しました。
全く同じ例外があります。エラーを振り払うことができましたか? – xecutioner
バンドルインストールをローカルで再実行し、再度展開する前にGemfile.lockを再起動してください。 –
サーバーのバンドルバージョンをアップグレードしましたが、エラーが表示されなくなりました。ありがとう。 – xecutioner