[英]Passenger stand alone uses wrong ruby version?
你好我使用rails 4与rvm - ruby verison 2.0。 但是,当我尝试启动乘客(独立)时,我会遇到语法错误。
它告诉我:
Ruby interpreter command
/usr/bin/ruby1.8
如何将其更改为rvm 2.0版本?
你需要先使用ruby:
rvm use ruby
它可能会显示其他说明 - 请务必阅读它们
我有同样的问题:乘客独立使用nginx,并在升级我的应用程序以使用ruby 2.1.1(在.ruby-version中指定)后,我看到类似的错误。
在我的生产服务器上,我知道nginx配置在哪里,所以我可以修复ruby解释器的路径。
然而,在独立设置上我找不到它在一分钟内,所以我做了一个gem uninstall passenger
跟随gem install passenger
让它重新编译nginx。
现在它起作用,至少直到下一个ruby解释器碰撞。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.