Rails应用程序不能与apache2和乘客一起工作

Rails应用程序不能与apache2和乘客一起工作

问题描述:

无法让我的rails 2.3.5应用程序与apache2正常工作。在Apache的错误日志我得到如下:Rails应用程序不能与apache2和乘客一起工作

/usr/lib/phusion_passenger/passenger-spawn-server:53:in `require': no such file to load -- phusion_passenger/utils (LoadError) 
from /usr/lib/phusion_passenger/passenger-spawn-server:53 
[ pid=9437 file=ext/apache2/Hooks.cpp:727 time=2012-04-02 20:04:49.923 ]: 
Unexpected error in mod_passenger: Cannot spawn application '/home/user/projects/pname/trunk': The spawn server has exited unexpectedly. 
    Backtrace: 
    (empty) 

我试着重新安装乘客,阿帕奇但这并没有帮助。我应该怎么做来启动应用程序?我怎样才能让乘客上班?

+0

您是使用libapache2-mod-passenger还是使用乘客宝石和乘客安装-apache2模块? – 2013-10-23 22:11:21

从错误,我想你还没有安装一些宝石/组件。

按照一步公文一步,你会完成它:http://www.modrails.com/install.html

附:从这个职位:http://markmail.org/message/pyikfcnn3nczhoiz,你安装了2个版本的红宝石?

这是一个红宝石和红宝石企业版的问题。我 删除前,再次安装phusion乘客,它的工作。

+0

您是使用libapache2-mod-passenger还是使用乘客宝石和passenger-install-apache2-module? – 2013-10-23 22:10:26