不能与乘客一起开始nginx

时间:2014-06-11 09:19:03

标签: ruby-on-rails ruby nginx gem passenger

我有乘客编译的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:未知错误)

我安装了乘客宝石,但代理商文件夹确实缺失了,原因可能是什么?我有这个宝石安装在其他机器上(我没有安装它,它的旧),我看到宝石包括代理目录,和它相同的宝石版本(3.0.19)。

这个问题可能是什么原因?

1 个答案:

答案 0 :(得分:0)

Phusion Passenger 4中的目录结构发生了变化。很可能,你的Nginx是为Phusion Passenger 3编译的.Nginx 必须编译为passenger_root指向的相同版本的Phusion Passenger。 / p>