Как обновить версию Ruby на моем Rack-сервере - PullRequest
1 голос
/ 03 октября 2011

Я использую Rack на моем сервере.Я использую Passenger на моем сервере.Я использую Capistrano на моем сервере.Я еще не использую RVM на моем сервере.В настоящее время у меня установлена ​​ruby ​​1.8.7 на сервере, но я бы хотел обновить ее до 1.9.2 из-за жемчужины.Технически, я думаю, что у меня есть оба, но ruby ​​-v дает 1.9.2.

Как мне обновить Ruby на сервере, чтобы Rack использовал новую версию?

Я обновил Ruby в системе, но Rack по-прежнему использует гемы от 1.8, т.е."Главная / USER / общий / комплект / рубин / 1,8 / драгоценные камни / ActiveSupport-3.0.9 / Библиотека / active_support / dependencies.rb"

1 Ответ

1 голос
/ 04 октября 2011

Я понял это.Вы должны отредактировать /etc/apache2/apache2.conf и изменить значение PassengerRuby на новое местоположение ruby.В моем случае, так как я также установил RVM, новый каталог был /usr/local/rvm/wrappers/ruby-1.9.2-p290/ruby

...