VPS apache config - Nieprawidłowa komenda „PassengerDefaultRuby” po dodaniu najnowszego klejnotu pasażera

kiedyś miałem tę listę rubinów w moich vpsach:

   ruby-1.9.2-p320 [ i686 ]
=* ruby-1.9.3-p194 [ i686 ]
   ruby-1.9.3-p374 [ i686 ]
   ruby-1.9.3-p392 [ i686 ]

Dzisiaj zainstalowałem nową aplikację na tym vpsieruby 2.0, więc dodałem 2.0 dorvm:

   ruby-1.9.2-p320 [ i686 ]
   ruby-1.9.3-p194 [ i686 ]
   ruby-1.9.3-p374 [ i686 ]
   ruby-1.9.3-p392 [ i686 ]
=* ruby-2.0.0-p247 [ i686 ]

zainstalowanypassenger ipassenger-apache-module, instrukcje mówią, aby dodać te linie:

   LoadModule passenger_module /usr/local/rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.19/buildout/apache2/mod_passenger.so
   PassengerRoot /usr/local/rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.19
   PassengerDefaultRuby /usr/local/rvm/wrappers/ruby-2.0.0-p247/ruby

do/etc/apache2/apache2.conf i uruchom ponownie apache, po restarcie dostałem tobłąd:

Syntax error on line 242 of /etc/apache2/apache2.conf:
Invalid command 'PassengerDefaultRuby', perhaps misspelled or defined by a module not included in the server configuration
Action 'configtest' failed.
The Apache error log may have more information.
   ...fail!

i jeszcze jedenproblem, kiedy otwieram aplikację pod adresemhttp://nccm.md Mam:

Could not find rake-10.1.0 in any of the sources (Bundler::GemNotFound)

zgem list Polecenie, które widzę, że ten klejnot jest zainstalowany w środowisku ruby ​​2.0, ale aplikacja szuka gousr/local/rvm/gems/ruby-1.9.3-p194@global. Dlaczego? Dziękuję za pomoc.

questionAnswers(1)

yourAnswerToTheQuestion