![当我通过 RVM 安装时,我的 ruby 安装在哪里?](https://linux22.com/image/1044645/%E5%BD%93%E6%88%91%E9%80%9A%E8%BF%87%20RVM%20%E5%AE%89%E8%A3%85%E6%97%B6%EF%BC%8C%E6%88%91%E7%9A%84%20ruby%E2%80%8B%E2%80%8B%20%E5%AE%89%E8%A3%85%E5%9C%A8%E5%93%AA%E9%87%8C%EF%BC%9F.png)
现在我正在运行 ruby 1.9,它是使用 RVM 安装的。我需要它来运行我的 redmine 2.4.2,因为我使用 1.8 时遇到了麻烦。
现在我需要配置我的乘客模块以指向 ruby 1.9,但我找不到它。
目前它的配置如下:
<IfModule mod_passenger.c>
PassengerRoot /usr
PassengerRuby /usr/bin/ruby
PassengerDefaultUser www-data
</ifModule>
由于我得到了和以前一样的错误,我猜它仍然使用我的旧 1.8 版本。运行 ubuntu precise 12.04
如果您需要更多信息,请告诉我。
答案1
如果你执行
rvm 信息
在命令行上,您将获得有关某些内容所在位置的所有信息。您当前使用的 ruby 可执行文件将显示在二进制文件中。
您还应该咨询http://rvm.io/integration/passenger有关如何整合 rvm 和乘客的更多信息。