Hier ist ein Teil meiner nginx.conf
:
Während ich nginx neu starte, starte ich in einigen Sekunden ls /www/nginx0836
und listet nginx.pid
auf.
Aber nach einigen Sekunden wird ls /www/nginx0836
erneut ausgeführt, nginx.pid
ist nicht aufgeführt.
Warum?
Übrigens funktioniert nginx server gut und wenn ich
dann kann ich nginx pid sehen.
Versuchen Sie, den Ordner mit incrond zu überwachen und alle Änderungen mit $ # $ @ in diesem Verzeichnis zu protokollieren. möglicherweise werden Sie etwas wie Puppe oder ein rsync sehen, das die pid-Datei löscht.
%Vor%protokolliert jedes Lösch-Ereignis im Verzeichnis
einfacher als Audit ...
Entschuldigung, das arme Englisch
Probieren Sie die Standardkonfiguration für nginx aus. Sie finden ähnliche Probleme hier
Tags und Links nginx