【问题标题】:Rails application doesn't work with apache2 and passengerRails 应用程序不适用于 apache2 和乘客
【发布时间】:2012-04-02 17:11:40
【问题描述】:

无法使我的 rails 2.3.5 应用程序与 apache2 一起正常工作。在 apache 错误日志中,我得到以下信息:

/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)

我尝试重新安装乘客 apache,但没有帮助。我应该怎么做才能启动应用程序?如何让 phusion-passenger 工作?

【问题讨论】:

  • 您是在使用 libapache2-mod-passenger 还是在使用乘客 gem 和passenger-install-apache2-module?

标签: ruby-on-rails ruby apache passenger ruby-on-rails-2


【解决方案1】:

从错误中,我想你还没有安装一些 gems/components。

按照官方文档一步一步来,你就搞定了:http://www.modrails.com/install.html

附言来自这篇文章:http://markmail.org/message/pyikfcnn3nczhoiz,你安装了 2 个版本的 ruby​​ 吗?

同时拥有 ruby​​ 和 ruby​​ 企业版是个问题。一世 删除了前者,再次安装了 phusion 乘客,它工作了。

【讨论】:

  • 您是在使用 libapache2-mod-passenger 还是在使用乘客 gem 和passenger-install-apache2-module?
猜你喜欢
  • 1970-01-01
  • 2018-02-14
  • 2015-02-16
  • 1970-01-01
  • 2015-03-13
  • 1970-01-01
  • 2010-12-14
  • 2012-06-12
  • 1970-01-01
相关资源
最近更新 更多