Frage

Ausführen von zwei Rails 2.3.8 Apps auf zwei virtuellen Servern in Ubuntu 8.04 mit Apache und Passagier. Die Ruby -Version ist 1.8.6

Wir verbessern eine der Apps auf Rails 3.0.4. Mein Verständnis ist, dass wir Ruby 1.8.7 brauchen, um die App auszuführen. Mit dieser Version von Ubuntu müssen wir Ruby 1.8.7 manuell zusammenstellen.

  1. Nie zuvor manuell zusammengestellt. Wenn Sie Ressourcen kennen, sollte ich das großartig sein.
  2. Ich konnte die Version von Passagier nicht bestimmen und versuche sicherzustellen, dass sie mit Rails 3.0.4 kompatibel ist. irgendwelche Vorschläge?
  3. Die Anwendung, die wir in 2.3.8 verlassen, ist unsere Kerngeschäftsanwendung und ich muss sicherstellen, dass ich sie nicht durcheinander bringt.

Vielen Dank!

War es hilfreich?

Lösung

Benutz einfach RVM. Fast jeder benutzt es jetzt.

Frühe Passagierversionen für Apache hatten einige Fehler. Mein Vorschlag ist daher, Passagier einfach auf die neueste Version zu aktualisieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top