Ho eseguito l'installazione di Phusion Passenger su Ubuntu 10.04, con Apache2. Ogni volta che riavvio il server Apache ho ricevuto il seguente messaggio di errore e l'applicazione Rails non è in esecuzione.Impossibile avviare il watchdog di Phusion Passenger?
[error] *** Passenger could not be initialized because of this error: Unable to start the Phusion Passenger watchdog because its executable (/usr/lib/phusion-passenger/agents/PassengerWatchdog) does not exist. This probably means that your Phusion Passenger installation is broken or incomplete, or that your 'PassengerRoot' directive is set to the wrong value. Please reinstall Phusion Passenger or fix your 'PassengerRoot' directive, whichever is applicable.
Ho appena avuto lo stesso problema con apache 2.4, passeggero 4.0.58. Dopo un po 'di ricerche, si è scoperto che la mia micro-istanza EC2 non aveva abbastanza memoria per compilare il modulo passeggero di apache: non funzionava con un errore di memoria insufficiente. L'aggiornamento alla prossima dimensione dell'istanza ha risolto il problema. –
Solo per espandere il problema di Shyam. La compilazione del mio passeggero fallì una volta, riuscì nelle corse successive, ma l'installazione passeggeri fu lasciata in cattivo stato (le successive esecuzioni riuscite non tornarono e correggevano la cattiva compilazione originale_). Ho preso una strada diversa ... ho creato una nuova istanza micro, aggiunto un po 'di swap e visto il Passenger compilare e accendere con successo. –