nginx: [error] open() "/service/nginx-1.10.2/logs/nginx.pid" failed (2: No such file or directory) Protože jsem překompiloval nginx, což způsobilo neúspěch restartu nginx, a to následovně:
Tuto chybu dostávám, když spustím příkaz nginx -s reload restart nebo nginx -s stop příkaz.
$sudo nginx (po provedení příkazu nginx vytvoří soubor nginx.pid v cestě /usr/local/var/run/)
$sudo nginx -s zastaví (Po spuštění tohoto příkazu nginx smaže soubor nginx.pid v cestě /usr/local/var/run/.)Ale pouze pokud musí nginx.pid existovat pod cestou /usr/local/var/run/dokument)
$sudo nginx -s znovu načíst (Po provedení příkazu nginx restartuje,Ale pouze pokud soubor nginx.pid existuje pod cestou /usr/local/var/run/)
Pak jsem použil cd/service/nginx-1.10.2/logs/ adresář, zjistil jsem, že soubor nginx.pid existuje, ale velikost souboru byla 0, a pak jsem se pokusil tento soubor smazat, ale zjistil jsem, že to stále nefunguje.
Řešení: Prostě začněte nginx nginx
|