【发布时间】:2011-04-29 17:33:24
【问题描述】:
使用 Ubuntu 10.04 LTS 在 Linode 切片中运行。我收到 500 内部服务器错误。
Apache 日志有:
Apache/2.2.14 (Ubuntu) Phusion_Passenger/2.2.7 已配置——恢复正常操作
捕捉到 SIGTERM,正在关闭
* 由于此错误,无法初始化乘客:乘客生成服务器脚本,'/usr/local/lib/ruby/gems/1.8/gems/passenger-3.0.0/lib /phusion_passenger/passenger-spawn-server',不存在。请检查“PassengerRoot”选项是否指定正确。
但是当我们运行时: sudo 乘客安装 apache2 模块。乘客不抱怨。
重启后我们得到: 须藤 /etc/init.d/apache2 重启 * 重启网络服务器 apache2 [2010 年 10 月 23 日星期六 23:58:30] [警告] 模块乘客模块已加载,正在跳过 ...等待 [2010 年 10 月 23 日星期六 23:58:31] [警告] 模块乘客模块已加载,正在跳过 ...完成。
有什么想法吗?
提前致谢!
【问题讨论】:
-
哦,上面要注意一点,Apache 正在查看Passenger 2.2.7,失败来自Passenger 3.0.0 gem... 依赖冲突?
标签: ruby-on-rails apache nginx passenger