你好我使用rails 4和rvm - ruby verison 2.0。 但是,当我尝试启动乘客(独立)时,我会遇到语法错误。
它告诉我:
Ruby interpreter command
/usr/bin/ruby1.8
如何将其更改为rvm 2.0版本?
答案 0 :(得分:0)
你需要先使用ruby:
rvm use ruby
它可能会显示其他说明 - 请务必阅读
答案 1 :(得分:0)
我遇到了同样的问题:乘客独立使用nginx,在升级我的应用程序以使用ruby 2.1.1(在.ruby版本中指定)之后,我看到了类似的错误。
在我的生产服务器上,我知道nginx配置的位置,所以我可以修复ruby解释器的路径。
但是在独立设置上我找不到它,所以我做了gem uninstall passenger
后跟gem install passenger
让它重新编译nginx。
现在它起作用,至少在下一个ruby解释器碰撞之前。