2014-02-14 63 views
-1

紅寶石2.1 軌4.0的Phusion乘客不能on Rails應用程序啓動紅寶石

http://paste.ubuntu.com/6929703/

爲什麼PHUSION乘客不能啓動的應用程序?

UPD:日誌寫

一般的Ruby解釋器信息 RUBY_VERSION = 1.9.3

,但是當我在控制檯寫 「紅寶石-v」,我得到「紅寶石2.1.0 「

+0

可能你只需要在應用程序根目錄下運行「bundle install」。 –

+0

您是否在您的應用程序根目錄中運行'bundle install'?您的消息很明確: '無法在任何源代碼中找到arel-4.0.2(Bundler :: GemNotFound)' – hernanvicente

+0

@hernanvicente我運行bundle install並安裝gem arel,但arel的版本是5.0 –

回答

0

這意味着您的應用程序未在正確的Ruby解釋器下運行。使用passenger_ruby選項告訴Phusion Passenger使用哪種Ruby解釋器(在你的情況下,我認爲它應該是Ruby 2.1.0)。有關此選項的更多信息,請參閱文檔。