【发布时间】:2014-08-01 06:49:12
【问题描述】:
我已经用乘客编译了 nginx,我正在尝试启动它,我收到以下错误:
正在启动 nginx: nginx: [alert] 无法启动 Phusion Passenger 看门狗,因为它的可执行文件 (/home/trusteer/.rvm/gems/ruby-1.9.3-p392/gems/passenger-3.0.19 /agents/PassengerWatchdog) 不存在。这可能意味着您的 Phusion Passenger 安装已损坏或不完整,或者您的“passenger_root”指令设置为错误的值。请重新安装 Phusion Passenger 或修复您的“passenger_root”指令,以适用者为准。 (-1:未知错误)
我安装了乘客 gem,但代理文件夹确实丢失了,这可能是什么原因?我在其他机器上安装了这个 gem(我没有安装它,它是旧的),我看到 gem 包含代理目录,并且它的 gem 版本相同(3.0.19)。
这个问题的原因可能是什么?
【问题讨论】:
-
你使用passenger-install-nginx-module命令安装nginx了吗?
-
Ruby -v ?乘客宝石版?
-
ruby 1.9.3p392(2013-02-22 修订版 39386)[x86_64-linux],乘客 (3.0.19)
-
你关注@cenyongh 的评论了吗?
-
@cenyongh - 我想我做过一次,我知道它应该解决了代理问题,但是是的,我运行了它。
标签: ruby-on-rails ruby nginx gem passenger