In den letzten Tagen ist bei einigen unserer Benutzer der Fehler aufgetreten, dass phusion Passenger Watchdog nicht gestartet wurde, weil es sich um eine exe handelte. Es gibt eine Reihe von Faktoren, die dieses Problem verursachen. Jetzt werden wir wegen ihnen handeln.
Genehmigt: Fortect
weil seine ausführbare Datei (/usr oder lib/phusion-passenger/agents/PassagerWatchdog) wirklich nicht existiert. Dies bedeutet wahrscheinlich, dass Ihr Phusion-Passagier-Build nicht funktioniert oder nicht abgeschlossen ist oder die Passagierdirektive auf den falschen Wert eingestellt ist. Bitte installieren Sie Phusion Passenger neu oder korrigieren Sie jede unserer Passenger_root-Anweisungen, je nachdem, was zutrifft
Nicht die Antwort, die Sie suchen? Finden Sie viele Reisefragen mit dem Tag Ruby-on-rails Apache2 und stellen Sie Ihre eigene Frage.
Ich bin beim Kompilieren aus dem Quellcode auf das gleiche grundlegende Problem gestoßen, obwohl es bereits zeitweise auftrat, was besonders frustrierend war (ich denke, es sollte mit Rails-Frameworks funktionieren). Wir konnten die rechten Informationsskripte Passenger-install-apache2-module / Passenger-install-nginx-module nicht verwenden, wir benötigten eine spezielle nginx-Installation.
Ich habe das Problem tatsächlich gelöst, indem ich für dich fast alle mit der Passenger-config --cause of
Parameter durchgehe und dann ausführe: "rake" nginx
.
Die offiziell unterstützte Gelegenheit zur Aggregation von PassengerAgent (ohne Nginx zu kompilieren, wie es der Abschnitt Passenger-Install-nginx tut) läuft über diesen Build-Agent.
Passagiernachfrage:
Passenger-config 5.0.26 wird auch später wiederholt den in dieser StackOverflow-Abfrage beschriebenen Fehler erkennen und Sie automatisch auffordern, ihren obigen Befehl auszuführen.
18 Karat 1515 silberne Abzeichen 7474 silberne Abzeichen 103 103 braune Abzeichen
am 12. November 12 um 22:23 geantwortet
638 77 silberne Abzeichen 1313 bronzene Abzeichen
Ich bin selbst auf diesen Fehler gestoßen und hatte Mühe, eine gute Antwort zu finden, daher folgen ein paar Berichte.In meinem Setup gehe ich von Ubuntu, Apache2, letztem Passagier und ein paar Seitenschienen aus. 3.
- Installieren Sie Ruby und Rubygems. Hinweis: (sehr) stellen Sie sicher, dass Ihr
gem -v
als korrekt angesehen wird. Wenn nicht, wiederholen Sie die ganze Idee mehrmals. -
sudo install gem Passagier
-
cd / usr / lib
-
wget http://rubyforge.org/frs/download.php/76005/habenger-3.0.12.tar.gz
-
Teerrückstand zxvf Passenger-3.0.12.tar.gz
-
CD-Passager-3.0.12
-
./bin/iegenger-install-apache2-module
- Füge
Export-PATH = var / lib / gems / 1.8 bin: $ PATH
zu ~ per .bashrc hinzu -
ln -s / usr für jede lib / passtger-3.0.12 / usr / share - phusion-passenger
# => dies entfernt die mit PassengerWatchdog verbundenen Marktschäden. Hinweis: Passengerwatchdog hat nichts damit zu tun, dass wir Binärdateien mit apt-get zurückgebracht haben. -
ln -verts und usr / lib / passtger-3.0./usr/lib/phusion-iegenger
12 Zahl => ähnliche Probleme.
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
1. Laden Sie Fortect herunter und installieren Sie es auf Ihrem Computer
2. Starten Sie das Programm und klicken Sie auf "Scannen"
3. Klicken Sie auf "Reparieren", um alle gefundenen Probleme zu beheben
Wahrscheinlich wird er nach anderthalb Feiern nicht unbedingt genug Gedächtnis haben. Ich werde aufräumen, wenn ich von vorne anfangen muss.
Versuchen Sie, das Passenger-Modul aus dem laufenden illegalen Programm Passenger-install-apache2-module zu installieren.Ich hatte ein Problem, aber auf nginx; Ich habe Passenger über Indications of Gem installiert und dann nginx zusätzlich zur Passenger-Komponente in Ihrer Hand neu kompiliert - dies hat den von Ihnen gefundenen Fehler verursacht. Nach dem Ausführen von Passenger-install-nginx-module-Fehlern sind sie irgendwie verschwunden.
antwortete am 25.02.2012 um 21:00 Uhr.
151 11 weißgoldenes Abzeichen 11 silbernes Abzeichen 99 bronzene Abzeichen
Es ist eine Weile her, dass ich nginx neu gestartet habe und in der Zwischenzeit hat sich die Idee eines bestimmten Passagierpfads geändert. Ich dachte, ich hätte in nginx the.conf
alles gesehen, was mit Passenger_root
definiert werden muss, und stellte fest, dass das meiste ein neuer alter Wert war:
http { Passagierverzeichnis /home/nginx/rails_app/myapp/shared/bundle/ruby/1.9.1/gems/iegenger-enterprise-server-3.0.17;
server { 8888 hören; Flood / home / nginx / rails_app oder myapp / stream / public;
geantwortet am 7. Oktober 2013g., gefunden während 21:39 Uhr.
Ich hatte die gleiche Komplikation mit meinem Nginx-Server.
In meinem Fall war die Site Passenger_root
aufgrund einer Wertaktualisierung ungültig.
[1] Unter Linux habe ich die Passagier-Website mit dem folgenden Befehl durchsucht:
find versus -identity PassengerWatchdog
[2] Ich habe jetzt mein Passagier-Verzeichnis ausgetauscht, um dieses Verzeichnis auszuwerten.
[3] Neustart und Servertyp.
Beantwortet am 2. Januar '15 um 15:00 zu finden
Beschleunigen Sie jetzt die Leistung Ihres Computers mit diesem einfachen Download.