J'essaie d'installer une nouvelle version de redmine sur mon serveur. Actuellement, j'ai redmine 1.3.2 et j'ai installé 2.4.3.
Mais le passager ne peut pas ouvrir mon application et j'obtiens cette erreur :
J'ai installé différents rubis par accident. Mais je ne veux pas les changer, car d'autres applications utilisent ruby et je ne veux rien gâcher.
Pour l'instant, mon RVM dit que mon ruby utilisé est la version 2.0.0 (en utilisant RVM LIST
)
Si j'opte pour which -a ruby
le résultat est le suivant :
/home/me/.rvm/rubies/ruby-2.0.0-p247/bin/ruby
/home/me/.rvm/bin/ruby
/usr/bin/ruby
J'ai donc essayé d'exécuter un autre ruby défini dans mon apache2 en utilisant le guide officiel de passenger. Mais quand je place dans mon apache cette ligne :
PassengerRuby /path/to/my/ruby
J'obtiens une erreur "PassengerRuby not allowed to set here" (PassengerRuby n'a pas le droit de s'installer ici)
Comment puis-je utiliser mon ruby 2.0.0 pour le nouveau redmine ? Il pointe maintenant vers une version 1.8 comme dans la capture d'écran fournie.