RVM-Ruby 1.9.2, Rails 3, Passagier-3.0.2 (Bundler::GemNotFound)
Ich bin mit RVM Ruby 1.9.2, Rails 3, Passagier-3.0.2 Konfiguration für Nginx,
Ich setup-server-Konfiguration korrekt. Einer anderen app arbeiten so weit.
Aber für die neue app, die beim Booten server
http://myapp.local (seiner konfiguriert, die hosts-zu-Punkt-server bind auf Nginx conf)
Es gibt (Bundler::GemNotFound) Fehler. Wie man das umgehen kann?
Dank.
Bitte geben Sie den stack-trace des Fehlers so können wir etwas mehr Einblick in Sie.
Dies ist der backtrace von Passagier - shorttext.com/w485coz56bs
es heißt "nicht finden Konnte activemerchant-1.10.0 in einer der Quellen (Bundler::GemNotFound)" aber es kann sein, dass die gem. Nicht activemerchant Verwandte. (Getestet mit re-konfigurieren Gemfile)
Dies ist der backtrace von Passagier - shorttext.com/w485coz56bs
es heißt "nicht finden Konnte activemerchant-1.10.0 in einer der Quellen (Bundler::GemNotFound)" aber es kann sein, dass die gem. Nicht activemerchant Verwandte. (Getestet mit re-konfigurieren Gemfile)
InformationsquelleAutor Harry | 2011-01-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ob Sie es glauben oder nicht, dies ist ein sehr häufiges problem die meisten Rails-Entwickler stoßen. Haben Sie einen Blick auf diese post, die details, die zu beheben ich glaube, Sie sind auf der Suche für. Viel Glück. http://dalibornasevic.com/posts/21-rvm-and-passenger-setup-for-rails-2-and-rails-3-apps
Es funktioniert. Lösung auch hier erwähnt zu rvm.beginrescueend.com/integration/passenger
Auch die RVM .rvmrc Datei muss auf dem root-Pfad.
Tolle Sachen, viel Glück, Harry.
InformationsquelleAutor CharlesJHardy
Für eine klarere und up-to-date-Lösung, schauen Sie sich die offiziellen docs Seite auf mit RVM Rubine mit Beifahrer.
Für das wesentliche, fügen Sie
Ihrem
<rails-app-path>/config/setup_load_paths.rb
.InformationsquelleAutor Marius Butuc
Für rvm-basierten apps und Beifahrer, Lesen Sie diese docs:
https://rvm.io/integration/passenger
http://www.modrails.com/documentation/Users%20guide%20Apache.html#PassengerRuby
Meinem speziellen problem war, dass ich nicht der Fluggast gem installiert in der aktuellen gemset:
Um das plugin zu installieren und dem Apache-Modul, habe ich schon ausgeführt wurde, wird die folgende Sequenz von Befehlen:
Nach der installation ist das Skript, gedruckte Anweisungen, wie die PassengerDefaultRuby variable in die Apache-config. Voilà! - keine extra scripts und LOAD_PATH manipulation 😉
InformationsquelleAutor Evgenia Manolova
Ich weiß nicht, warum, aber ich installierte das fehlende Juwel in der Globalen Gemset und es funktioniert!
InformationsquelleAutor defmsy