0

次の仕様のRubyonRailsアプリケーションと乗客を実行している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

今朝、サーバー管理者から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)
4

1 に答える 1

0

そのようにパッセンジャーを再インストールすることで問題を修正しました

gem install passenger

私の構成はすべてそのままで、何も起こらなかったかのようにアプリケーションを再開しました。

于 2013-01-25T19:11:04.853 に答える