nginx: [error] open() "/service/nginx-1.10.2/logs/nginx.pid" failed (2: No such file or directory) Parce que j’ai recompilé nginx, ce qui a causé l’échec du redémarrage nginx, comme suit :
J’obtiens cette erreur quand j’exécute la commande nginx -s recharge, reboot ou nginx -s stop.
$sudo nginx (après avoir exécuté la commande, nginx crée un fichier appelé nginx.pid dans le chemin /usr/local/var/run/)
$sudo arrêt nginx -s (Après avoir exécuté cette commande, nginx supprime le fichier nommé nginx.pid dans le chemin /usr/local/var/run/.)Mais seulement si nginx.pid doit exister sous le chemin /usr/local/var/run/document)
$sudo rechargement nginx -s (Après avoir exécuté la commande, nginx redémarre,Mais seulement si le fichier nginx.pid existe sous le chemin /usr/local/var/run/)
Ensuite, j’ai fait un cd /service/nginx-1.10.2/logs/directory, j’ai découvert que le fichier nginx.pid existait, mais la taille du fichier était 0, puis j’ai envoyé un message pour supprimer ce fichier, et j’ai constaté que ça ne fonctionnait toujours pas.
Solution: Commence simplement nginx nginx
|