2012-11-14 97 views
0

消失我有運行在軌道上的應用程序和乘客有以下規格乘客從Web服務器

Red Hat Enterprise Linux Server release 5.4 (Tikanga) 
Server version: Apache/2.2.3 
Server built: May 28 2012 08:45:26 
PHP 5.3.8 (cli) (built: Oct 3 2012 18:55:28) 
rvm 1.16.19 (stable) 
ruby 1.8.7 (2012-02-08 MBARI 8/0x6770 on patchlevel 358) [x86_64-linux], MBARI 0x6770, Ruby Enterprise Edition 2012.02 
Rails 3.2.8 
Phusion Passenger version 3.0.18 

今天早上我revieced一封電子郵件從服務器管理員說該網站已開始返回錯誤紅寶石Web服務器。我登錄到服務器以發現乘客不僅沒有運行,而且還有一些如何從服務器完全卸載。

這裏是服務器引發的錯誤很多次

ruby: No such file or directory -- /directory/rvm/gems/ree-1.8.7-2012.02/gems/passenger-3.0.18/helper-scripts/passenger-spawn-server (LoadError) 
[ pid=3324 thr=48010014159632 file=ext/apache2/Hooks.cpp:884 time=2012-11-14  10:59:55.403 ]: Unexpected error in mod_passenger: Cannot spawn application '/var/www/html/application/current': Could not read from the spawn server: Connection reset by peer (104) 
Backtrace: 
in 'virtual Passenger::SessionPtr Passenger::ApplicationPool::Client::get(const Passenger::PoolOptions&)' (Client.h:742) 
in 'Passenger::SessionPtr Hooks::getSession(const Passenger::PoolOptions&)' (Hooks.cpp:312) 
in 'int Hooks::handleRequest(request_rec*)' (Hooks.cpp:585) 

回答

0

我重新安裝乘客像這樣

gem install passenger 

我所有的配置仍然是在地方解決了問題,而且恢復的應用程序如果什麼都沒有發生。