Rails 3: Passagier kann keine Git-Edelsteine finden, die von Bundler @ installiert wurd
Rails 3.0.0, Passenger 2.2.15:
Erstelle ein neues Rails ProjektHinzufügengem 'paperclip', :git => 'git://github.com/lmumar/paperclip.git', :branch => 'rails3'
zu deiner GemfileTunbundle install
lles OK, beginnend mitrails/script server
& Zugriff funktioniert auch Beim Zugriff mit Passenger heißt es jedoch:git: //github.com/lmumar/paperclip.git (auf Rails3) ist nicht ausgecheckt. Bitte rennebundle install
(Bundler :: GitError)
Ich habe versuchtbundler pack
(hilft nicht) und Setzen von BUNDER_HOME auf ~ / .bundler (der Paperclip-Git wird dort von @ installierbundler install
) im .htaccess und an verschiedenen Stellen in config / * .rb, aber auch das war nicht erfolgreich.
~ / .bundler gehört demselben Benutzer wie das Rails-Projekt (Passenger wird unter diesem Benutzer ausgeführt), daher kann es sich nicht um ein Berechtigungsproblem handeln. sudo ist installiert und wird von @ aufgerufbundle install
.
Hinweise?