出现这个报错的原因 :
-
空值:“/run/nginx.pid” 文件为空或者内容不是有效的PID数字
-
文件损坏:如果PID文件被意外修改,例如被其他程序覆盖了内容,可能会显示为无效。
-
路径错误:Nginx无法找到指定的PID文件路径,如文件不存在或路径配置有误。
-
Nginx启动异常:Nginx启动过程中可能出现系统中断,导致PID文件未能正确生成。
使用命令
[root@nginx2 conf.d]# nginx -c /etc/nginx/nginx.conf
[root@nginx2 conf.d]# nginx -s reload