嘿,我已經在服務器上部署了一個使用phusion Passenger(4.0.20)
和Rails 3.0.3
和Ruby ruby-1.8.7-p374
的Rails應用程序。在同一個系統中,我們正在使用其他Rails和Ruby版本管理其他rails項目。我們使用RVM
來管理紅寶石。Phusion Passenger使用多個RVM紅寶石處理多個項目的問題
做RVM列表顯示:
rvm rubies
ruby-1.8.7-p371 [ x86_64 ]
=* ruby-1.8.7-p374 [ x86_64 ]
ruby-2.0.0-p353 [ x86_64 ]
ruby-2.0.0-p451 [ x86_64 ]
ruby-2.1.0 [ x86_64 ]
ruby-2.1.1 [ x86_64 ]
# => - current
# =* - current && default
# * - default
,我在運行使用ruby-1.8.7-p374
和Rails 3.0.3
已經問題的項目。現在,當我拿到網址時,它會顯示下面給出的錯誤。
重啓動Apache的,重新開始載客,但我們得到我們已經安裝了用於管理其他Rails應用程序與ruby-2.0.0-p451
問題。
可能是什麼原因?請幫助:)
你確定你的用戶可以訪問到'rvm'? –
是的,我已經使用'rvm fix-permissions'修復了它。 –