nginx: [error] open() "/service/nginx-1.10.2/logs/nginx.pid" failed (2: No such file or directory) Weil ich nginx neu kompiliert habe, was den Fehler beim nginx-Neustart verursacht hat, wie folgt:
Ich bekomme diesen Fehler, wenn ich den Befehl nginx -s reload, restart oder nginx -s stop ausführe.
$sudo nginx (nach Ausführung des Befehls erstellt nginx eine Datei namens nginx.pid im Pfad /usr/local/var/run/)
$sudo nginx -s stop (Nach Ausführung dieses Befehls löscht nginx die Datei nginx.pid im Pfad /usr/local/var/run/.)Aber nur, wenn nginx.pid unter dem Pfad /usr/local/var/run/ existieren mussDokument)
$sudo nginx -s neu laden (Nach Ausführung des Befehls startet nginx neu,Aber nur, wenn die nginx.pid-Datei unter dem Pfad /usr/local/var/run/ existiert)
Dann habe ich im cd /service/nginx-1.10.2/logs/ Verzeichnis festgestellt, dass die nginx.pid-Datei existiert, aber die Dateigröße 0 war, und dann habe ich versucht, diese Datei zu löschen, aber festgestellt, dass es immer noch nicht funktionierte.
Lösung: Fang einfach mit nginx an nginx
|