nginx: [error] número PID no válido ¡La solución, probada personalmente y eficaz! !

1. nginx: [error] número PID no válido

A veces los bloggers reportan este error al ejecutar nginx, se han encontrado muchas soluciones en Internet, pero casi todas han resuelto una, y salió la otra, básicamente la reencarnación.
Por lo tanto, el blogger pensó durante mucho tiempo y finalmente se le ocurrió el siguiente método, ya sea desde la práctica o la teoría, el método es absolutamente efectivo.

2. Solución

No está claro por qué sucede esto, pero nginx definitivamente está bien. Por lo tanto, la solución actual es cerrar el proceso nginx directamente y luego reiniciar nginx.

  1. Ver el número de proceso de nginx:
ps -ef | grep nginx

La segunda columna de nginx consultada es el número de proceso de nginx

501 14026     1   0 三10上午 ??         0:00.00 nginx: master process nginx
501 14027 14026   0 三10上午 ??         0:00.64 nginx: worker process
501 33539 33113   0 11:30上午 ttys006    0:00.01 grep nginx
  1. Cerrar el proceso correspondiente
kill signal 14026  

Aunque habrá un error aquí,

bash: kill: signal: arguments must be process or job IDs

Sin embargo, en este momento nginx se ha cerrado de hecho
3. Luego reinicie nginx

nginx

Para resolver el problema

3. Por qué

En cuanto a por qué nginx reportó este error, el blogger encontró muchas explicaciones sobre la ocupación del puerto, etc., pero el blogger pensó que esta no era la razón principal, y el propio blogger no encontró una explicación fundamental, así que lo dejo aquí. En blanco, busque la razón y una solución más razonable y luego agréguela.

Supongo que te gusta

Origin blog.csdn.net/qq_41800366/article/details/107093037
Recomendado
Clasificación