[英]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.