每天一次,我在Apache error_log
收到消息:
[ pid=3846 thr=139803418023808 file=ext/apache2/Hooks.cpp:884 time=2015-03-08 09:04:28.2 ]: Unexpected error in mod_passenger: Cannot spawn application '/srv/www/vhosts/****.com/httpdocs': The spawn server died unexpectedly, and restarting it failed.
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)
并且网站已关闭(500)。乘客版本是3.0.19 Ruby版本是1.8.7-p371。我可以尝试解决这个问题?
答案 0 :(得分:0)
这不是很重要。然而几年前我有一个使用Ruby 1.8.7和Passenger 3的rails应用程序,但在生产Linux服务器上运行良好。我在服务器上切换到Phusion' Ruby Enterprise Edition,从那以后它一直坚如磐石。