Ruby on Rails 3 + Apache 2 + Phusion Passenger: Bundler::GemNotFound Ausnahme
Ich versuche zum bereitstellen einer Rails-app auf einem Apache2-server mit Phusion Passenger. Während alles gut funktioniert lokal, ich bin immer der berüchtigte "Bundler::GemNotFound" Fehler beim bereitstellen:
Could not find abstract-1.0.0 in any of the sources (Bundler::GemNotFound)
Alle meine Edelsteine sind installiert in meinem lokalen home-Ordner. Damit die Passagier-Konfiguration die Zeilen aus meiner Apache2-Konfigurationsdatei sind wie folgt:
LoadModule passenger_module /home/regis/.gem/gems/passenger-3.0.7/ext/apache2/mod_passenger.so
PassengerRoot /home/regis/.gem/gems/passenger-3.0.7
PassengerRuby /usr/bin/ruby1.8
Ich verstehen, Sie würden mehr Informationen benötigen, um die analyse der Frage auf der hand, aber ich habe keine Ahnung, wie, um dies zu diagnostizieren weiter.
- Was bedeutet Typisierung
gem which abstract
ausdrucken? Haben Sie liefbundle install
installieren Sie alle Edelsteine benötigt die app?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie
bundle install --path vendor/cache
bundle -deployment
sollte die gleiche Arbeit.