2013-02-03 45 views
0

任何幫助將不勝感激。我試圖在我的服務器上運行基本的Rails應用程序。Phusion乘客無法啓動Rails應用程序

我正在運行Ubuntu和nginx。理想情況下,我希望能夠仍然運行php應用程序,所以nginx + Phusion看起來就像是要走的路。

應用程序需要的源文件丟失。 您可能沒有正確上傳應用程序文件。請檢查您的所有應用程序文件是否已上傳。 可能未安裝必需的庫。請安裝此應用程序需要的所有庫。 有關該錯誤的更多信息可能已寫入應用程序的日誌文件。請檢查它以分析問題。

錯誤消息: 沒有這樣的文件來加載 - 打捆

異常類: LoadError

0 /usr/lib/ruby/1.8/rubygems/custom_require.rb在gem_original_require' 1 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in 31需要」 2 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/utils.rb 325 in prepare_app_process' 3 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/rack/application_spawner.rb 156 in initialize_server' 4 /var/lib/gems/1.8/gems/passenger-3.0.19/lib /phusion_passenger/utils.rb 563 in report_app_init_status' 5 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/rack/application_spawner.rb 154 in initialize_server' 6 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_pa/var/lib/sphinx/sphinx/var/lib/sphinx/sphinx/var/lib/sphinx/sphinx/var/lib/sphinx/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server_collection.rb 132 in lookup_or_add' 11 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/spawn_manager.rb 246 in spawn_rack_application' 12 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server_collection.rb 82 synchronize' 13 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server_collection.rb 79 in同步' 14 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/spawn_manager.rb 244在spawn_rack_application' 15 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/spawn_manager.rb 137 in spawn_application' 16 /var/lib/gems/1.8/gems/passenger -3.0.19/lib/phusion_passenger/spawn_manager.rb 275在handle_spawn_application' 17 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server.rb 357 in發送' 18 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server.rb 357 in server_main_loop' 19 /var/lib/gems/1.8/gems/passenger-3.0.19/lib/phusion_passenger/abstract_server.rb 206 in start_synchronously' 20 /var/lib/gems/1.8/gems/passenger-3.0.19/助手腳本/乘客產卵服務器99

+0

在繼續之前試試'gem install bundler' –

+0

沒有運氣。我已經運行並捆綁安裝 –

+0

其中ruby:/home/evan/.rvm/rubies/ruby-1.9.3-p374/bin/ruby –

回答

0

似乎你安裝乘客到您的系統紅寶石安裝,而不是通過rvm 1.9.3-p374版本。嘗試按照以下步驟:

rvm use 1.9.3-p374 
gem install bundler passenger 
passenger-install-apache2-module 

然後使用最後一條命令的說明並配置你的Apache與他們。此外,請轉到項目目錄,並執行

rvm use 1.9.3-p374 
bundle install 

這應該有所斬斷。

相關問題