Phusion Passagier mit Ruby 1.8 und 1.9?

8

Wie würde ich zwei getrennte Rails-Anwendungen ausführen, die Phusion Passenger verwenden, wobei einer mit Ruby 1.8.x und der andere mit Ruby 1.9.x arbeitet? Ich betreibe Redmine, das nicht mit Ruby 1.9.x kompatibel ist, und die andere Anwendung ist eine selbst entwickelte App.

Ich benutze Apache 2.2.x mit Passenger 2.2.4.

Ist das überhaupt möglich?

    
ash 18.08.2009, 00:10
quelle

4 Antworten

8

Am Ende habe ich Nginx mit Passenger und Ruby 1.9 auf Port 80 ausgeführt und dann meine anderen virtuellen Hosts mit Passenger und Ruby 1.8 auf Port 8080 auf Apache 2.2 umgestellt. Gewinnen!

    
ash 18.08.2009 04:05
quelle
4

Nur ein bisschen spät, aber ich fand das dank Google: Phusion Passenger & amp; mehrere Ruby-Versionen laufen lassen Muss der Nekromant in mir sein.

    
Reuben Mallaby 02.05.2011 11:44
quelle
0

Verwenden Sie die Richtlinie PassengerRuby .

    
Simone Carletti 18.08.2009 12:41
quelle
0

Passenger unterstützt mehrere Ruby-Interpreter ab Version 4.0.0 (Februar 2013). Die PassengerRuby-Konfigurationsoption wurde zu einer pro-virtuellen Hostoption gemacht, sodass Sie Ihren Ruby-Interpreter für jede Anwendung individuell anpassen können. Einzelheiten hierzu finden Sie hier .

    
SnapShot 14.08.2013 15:11
quelle