Вопрос Где мой рубин установлен, когда я устанавливаю через RVM?


сейчас я запускаю ruby ​​1.9, который я установил с помощью RVM. Мне нужно было, чтобы запустить redmine 2.4.2, так как у меня была проблема с использованием 1.8.

Теперь мне нужно настроить мой пассажирский мод, чтобы указать на рубин 1.9, но я не могу его найти.

сейчас он сконфигурирован следующим образом:

<IfModule mod_passenger.c>
PassengerRoot /usr
PassengerRuby /usr/bin/ruby
PassengerDefaultUser www-data
</ifModule>

и так как я получаю ту же ошибку, что и раньше, я думаю, что она по-прежнему использует мою старую версию 1.8. бег ubuntu точный 12.04

если вам нужна дополнительная информация, пожалуйста, дайте мне знать.


2
2018-01-15 17:03


происхождения




ответы:


Если вы выполните

Информация о rvm

в командной строке вы получите всю информацию о том, где определенные вещи. Ваш исполняемый файл ruby, который вы используете в настоящее время, будет отображаться в двоичных файлах.

Вы также должны консультироваться http://rvm.io/integration/passenger для получения дополнительной информации, как интегрировать rvm и пассажира.


2
2018-01-15 17:47



великая команда, рада это узнать сейчас :) - Private