Rails-Mongrel mit RVM kann nicht gestartet werden - mongrel_rails (MissingSourceFile)

8

Ich habe Probleme mit RVM und mongrel_rails, also würde jede Hilfe sehr geschätzt.

Ich kann meine Rails 2.x-Anwendung mit script / server mit dem Ruby Gem-Mischling starten. Einzelheiten: welche Schienen / opt / local / bin / schienen welche mongrel_rails / opt / local / bin / mongrel_rails welches Juwel / opt / local / bin / Juwel

Aber ich habe gerade RVM mit Ruby 1.8.7 hinzugefügt und alle meine Edelsteine ​​inklusive Bastard installiert, aber wenn ich versuche meine Rails App mit Script / Server zu starten, bekomme ich jetzt: keine solche Datei zu laden - mongrel_rails (MissingSourceFile)

Ich führe ein paar Überprüfungen durch:

welche mongrel_rails /Users/daniellewis/.rvm/gems/ruby-1.8.7-p334@nacore/bin/mongrel_rails welche Schienen /Users/daniellewis/.rvm/gems/ruby-1.8.7-p334@nacore/bin/rails welches Juwel /Users/daniellewis/.rvm/rubies/ruby-1.8.7-p334/bin/gem

.profile hat: export PATH = / opt / lokal / bin: / opt / lokal / sbin: / usr / local / mysql / bin: $ PATH [[-s "$ HOME / .rvm / scripts / rvm"]] & amp; & amp; . "$ HOME / .rvm / scripts / rvm"

(Ich benutze Macports)

Irgendwelche Ideen, warum script / server mongrel_rails nicht finden kann? Ich kann nur raten, dass es mit .profile zu tun hat, aber ich bin mir nicht sicher was.

Danke!

    
Dandan 19.06.2011, 07:57
quelle

1 Antwort

12

Das Problem ist, dass Sie eine neuere Version von "gem" in RVM installiert haben als in Ihrem System-Ruby. Downgrade dein Juwel und es sollte funktionieren:

%Vor%     
Bryan Larsen 24.06.2011, 14:23
quelle

Tags und Links