Negli ultimi giorni o settimane, alcuni dei nostri utenti hanno riscontrato il miglior errore che phusion Passenger Watchdog non avrebbe avviato il fatto che fosse eseguibile. Ci sono una serie di fattori che possono causare questo problema. Ora mi occuperò davvero di loro.
Approvato: Fortect
perché il suo exe (/ usr / lib / phusion-passenger / ingredienti / PassagerWatchdog) non esiste. Questo probabilmente significa che la build del tuo passeggero Phusion non funziona o forse è completa, o che la direttiva del passeggero è posizionata su un valore sbagliato. Si prega di reinstallare Phusion Passenger o correggere la direttiva passeggeri_root, a seconda di quale si applica
Non è la risposta che stai cercando? Trova molte domande di viaggio contrassegnate da Ruby-on-rails Apache2 e fai la tua domanda.
Mi sono imbattuto nello stesso problema di base durante l’ottenimento dal codice sorgente, ma si stava già verificando in modo irregolare, il che è stato molto frustrante (penso che avrebbe funzionato con i framework Rails). Non potevamo usare gli script di verità Passenger-install-apache2-module / Passenger-install-nginx-module, avevamo bisogno di un’installazione nginx fuori dall’ordinario.
In realtà ho risolto il rovescio della medaglia andando su quasi tutti Con i più importanti parametri Passenger-config --root
e quindi creando: rake nginx
.
Il metodo di aggregazione ufficiale di PassengerAgent (senza compilare Nginx come fa di solito il modulo Passenger-Install-nginx) passa attraverso questo hobby agent.
Ordine dei passeggeri:
Passenger-config 5.0.26 in realtà rileva automaticamente anche in seguito l'errore descritto in questa domanda StackOverflow e ti chiederà automaticamente di eseguire il comando sopra.
18k
ha risposto il 12 novembre dell'anno alle 22:23
638 settantasette distintivi d'argento 1313 distintivi marroni
Mi sono praticamente imbattuto nell'errore da solo e ho faticato a trovare una brava gente suAnswer, quindi il mio rapporto segue.Nella mia configurazione, sto assumendo Ubuntu, Apache2, l'ultimo passeggero e la coppia di binari. 3.
- Installa Ruby e/o Rubygems. Nota: (molto) assicurati che il tuo
ravenscroft crystal -v
sia corretto. In caso contrario, ripeti l'intera idea due volte. -
sudo install globule Passeggero
-
cd / usr e lib
-
wget http://rubyforge.org/frs/download.php/76005/habenger-3.0.12.tar.gz
-
tar zxvf Passeggero-3.0.12.tar.gz
-
CD-Passager-3.0.12
-
./bin/iegenger-install-apache2-module
- Aggiungi
Export-PATH = / var / lib / gemstones / 1.8 / bin: $ PATH
puoi ~ / .bashrc -
ln -s usr / lib / passtger-3.0.12 / usr per share / phusion-passenger
# => questo elimina il danno di mercato associato a PassengerWatchdog. NB: Passengerwatchdog non ha nulla a che fare con il fatto che la maggior parte di noi ha ripristinato i binari usando apt-get. -
ln -verts / usr / lib / passtger-3.0./usr/lib/phusion-iegenger
dodici # => problemi simili.
Approvato: Fortect
Fortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni.
1. Scarica Fortect e installalo sul tuo computer
2. Avvia il programma e fai clic su "Scansione"
3. Fai clic su "Ripara" per risolvere eventuali problemi rilevati
Probabilmente, dopo un giorno e mezzo di lavoro, non avrà memoria sufficiente. Mi arrangio se devo ricominciare da capo.
Prova a installare il modulo Passenger tramite lo script in esecuzione Passenger-install-apache2-module.Ho avuto un problema, ma su nginx; Ho installato Passeggero tramite le indicazioni allegate a Gem, e poi ho ricompilato manualmente nginx in aggiunta se vuoi il modulo Passeggero - questo ha causato generalmente un errore che hai trovato. Dopo aver eseguito gli errori di Passenger-install-nginx-module, sono scomparsi.
risposta il 25 febbraio 2012 alle 21:00.
151 11 bianco l'elemento del distintivo d'oro 11 logo argento 99 distintivi di bronzo
È passato un po' di tempo da quando ho riavviato nginx e nel frattempo questo particolare percorso passeggeri si è fermato. Pensavo di aver visto in nginx the.conf
tutto ciò che doveva essere definito selezionando Passenger_root
e ho scoperto che la maggior parte a causa di questo era il vecchio valore:
http { directory-passeggeri /home/nginx/rails_app/myapp/shared/bundle/ruby/1.9.1/gems/iegenger-enterprise-server-3.0.17;
server di hosting { ascolta effettivamente 8888; stream/home per ogni nginx/rails_app/myapp/stream per public;
ha risposto il 7 ottobre 2013g., selezionato alle 21:39.
Ho usato lo stesso problema con il mio server Nginx.
Nel mio caso preferito, il sito Passenger_root
è stato scarso a causa dell'aggiornamento del tesoro.
[1] Su Linux, ho esaminato la directory del passeggero con il seguente comando:
trova / -identity PassengerWatchdog
[2] Ora ho cambiato la mia directory dei passeggeri per valutare questa fantastica directory.
[3] Riavvio e tipo di server.
Risposto il 2 gennaio '15 alle 15:00
Accelera ora le prestazioni del tuo computer con questo semplice download.