8
votes

Passager de la Phusion avec Ruby 1.8 et 1.9?

Comment allez-y en exécutant deux applications de rails distinctes à l'aide de passager de la phase avec une utilisation de Ruby 1.8.x et l'autre en utilisant Ruby 1.9.x? Je couronne Redmine qui n'est pas compatible Ruby 1.9.x, et l'autre application est une application de culture à domicile.

J'utilise Apache 2.2.x avec passager 2.2.4.

Est-ce que cela est encore possible?


0 commentaires

4 Réponses :


8
votes

J'ai fini par courir Nginx avec passager et Ruby 1.9 sur le port 80, puis proxyez mes autres hôtes virtuels à Apache 2.2 sur le port 8080 avec passager et Ruby 1.8. Gagner!


0 commentaires

0
votes

3 commentaires

Heya, Umm Selon les docs, PassengerRuby ne peut être spécifié qu'une seule fois et ne semble pas être autorisée dans les configurations d'hôte virtuelle?


Ops, tu as raison. Je n'ai pas remarqué que c'était une configuration du serveur global.


Not plus que la pharmacieuse passagère 4. Je peux être configuré par Vhost / Emplacement.



4
votes

Juste un peu tard mais j'ai trouvé cela grâce à Google: Passager de la Phusion et exécution de plusieurs versions de rubis doivent être le nécromancien en moi.



0
votes

passager prend en charge plusieurs interprètes rubis à la version 4.0.0 (février 2013). L'option de configuration PASLANRUBY a été effectuée une option d'hôte virtuelle, vous permet de personnaliser votre interpréteur de rubis sur une base d'application. Voir ici pour plus de détails.


0 commentaires