Rails 3: O passageiro não consegue encontrar git gems instalado pelo bundler
Rails 3.0.0, Passenger 2.2.15:
Crie um novo projeto RailsAdicionar, acrescentargem 'paperclip', :git => 'git://github.com/lmumar/paperclip.git', :branch => 'rails3'
para o seu GemfileFazbundle install
Tudo bem, começando comrails/script server
e acessar também funcionaNo entanto, ao acessar com o Passenger, ele diz:O git: //github.com/lmumar/paperclip.git (no rails3) não está em check-out. Por favor corrabundle install
(Empacotador :: GitError)
eu tenteibundler pack
(não ajuda) e configurar BUNDER_HOME como ~ / .bundler (o git Paperclip é instalado lá porbundler install
) no .htaccess e em vários locais em config / *. rb, mas isso também não teve êxito.
~ / .bundler pertence ao mesmo usuário que o projeto Rails (o Passenger é executado sob esse usuário), portanto, não pode ser um problema de permissão. sudo é instalado e chamado porbundle install
.
Alguma dica?