【发布时间】:2013-11-30 00:09:47
【问题描述】:
您好,我正在使用带有 rvm 的 rails 4 - ruby 版本 2.0。 但是当我尝试启动乘客(独立)时,我遇到了语法错误。
它告诉我:
Ruby interpreter command
/usr/bin/ruby1.8
如何将其更改为 rvm 2.0 版本?
【问题讨论】:
标签: ruby-on-rails ruby rvm passenger
您好,我正在使用带有 rvm 的 rails 4 - ruby 版本 2.0。 但是当我尝试启动乘客(独立)时,我遇到了语法错误。
它告诉我:
Ruby interpreter command
/usr/bin/ruby1.8
如何将其更改为 rvm 2.0 版本?
【问题讨论】:
标签: ruby-on-rails ruby rvm passenger
我遇到了同样的问题:乘客独立使用 nginx,在升级我的应用程序以使用 ruby 2.1.1(在 .ruby-version 中指定)后,我看到了类似的错误。
在我的生产服务器上,我知道 nginx 配置所在的位置,因此我可以修复 ruby 解释器的路径。
但是在独立设置中,我在一分钟内找不到它,所以我做了一个gem uninstall passenger,然后是gem install passenger,让它重新编译 nginx。
现在它可以工作了,至少在下一个 ruby 解释器碰撞之前。
【讨论】:
你需要先使用 ruby:
rvm use ruby
它可能会显示其他说明 - 请务必阅读它们
【讨论】: