nginx: [error] open() "/service/nginx-1.10.2/logs/nginx.pid" failed (2: No such file or directory) For jeg rekompilerede nginx, hvilket forårsagede nginx-genstartsfejlen, som følger:
Jeg får denne fejl, når jeg kører nginx -s reload restart eller nginx -s stop-kommandoen.
$sudo nginx (efter at have udført kommandoen, vil nginx oprette en fil kaldet nginx.pid i stien /usr/local/var/run/)
$sudo nginx -s stop (Efter at have kørt denne kommando vil nginx slette filen nginx.pid i stien /usr/local/var/run/.)Men kun hvis nginx.pid skal eksistere under /usr/local/var/run/ stiendokument)
$sudo nginx -s genindlæser (Efter at have udført kommandoen, genstarter nginx,Men kun hvis nginx.pid-filen findes under stien /usr/local/var/run/)
Så cd /service/nginx-1.10.2/logs/ mappe, fandt ud af, at nginx.pid-filen eksisterede, men filstørrelsen var 0, og så forsøgte jeg at slette denne fil, men fandt ud af, at det stadig ikke virkede.
Opløsning: Bare start nginx nginx
|