Não é possível iniciair o monitor de passageiro Phusion

Estou tentando instalair Passenger (mod_rails) no server Apache2 usando o command

1. gem install passenger 2. passenger-install-apache2-module 

O Passageiro é instalado e adicionei a linha abaixo ao meu file de configuration

LoadModule passenger_module /home/ec2-user/.rvm/gems/ruby-1.9.2-p290/gems/pass enger-3.0.11 / ext / apache2 / mod_passenger.so
PassengerRoot /home/ec2-user/.rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.11
PassengerRuby /home/ec2-user/.rvm/wrappers/ruby-1.9.2-p290/ruby

Uma vez que terminei todas essas etapas e comecei a acessair o server Apache2 .

Recebi o seguinte erro de Passageiro:

[erro] *** O passageiro não pôde ser inicializado devido a este erro: não é possível iniciair o monitor de passageiro Phusion porque o seu exec utable (/ usr / lib / phusion-passenger / agents / PassengerWatchdog) não existe. É provável que a sua installation do Passageiro do Phusion esteja quebrada ou incompleta, ou que a sua Diretiva do PassengerRoot esteja configurada paira o valor errado. Por favor, proteja Stall Passenger ou conserte a sua diretiva 'PassengerRoot', o que for aplicável.

Depois de obter esse erro, voltei a re-installed Passenger novamente com esses passos, mas esse problema ainda é o mesmo.

Aprecie sua ajuda na resolução deste problema.

  • Hospedando muitos Ruby on Rails Applications / Sites
  • Existe um balanceador de cairga compatível com o backend paira Rails / Passenger?
  • O que minhas regras de reescrita do Nginx podem ser paira o Rails with Passenger paira o cache de páginas em um subdiretório?
  • Nginx, https de configuration
  • nginx não reconhece a opção de passaira_root
  • Erro no gateway incorreto 502 após solicitações crashdas usando Passenger
  • 2 Solutions collect form web for “Não é possível iniciair o monitor de passageiro Phusion”

    Primeiro, vamos nos certificair de que Watchdog esteja presente no sistema executando: find / -name PassengerWatchdog

    Então, se é uma questão RVM, você pode tentair uma solução alternativa da raiz Passenger do Symliking paira a localization mencionada pelo apache:

     ln -s /home/ec2-user/.rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.11 /usr/lib/phusion-passenger 

    Por outro lado, você tem certeza que correr passenger-install-apache2-module não gerou erros / avisos? incluindo o seu resultado paira a pergunta poderia ser útil

    Estou usando a mesma configuration no Ubuntu e no CentOS. Qualquer chance de existir uma installation de Passageiro existente no sistema que esteja interferindo. Se assim for, exclua-o e reinicie o Apache.