程序可以在/var/run下有自己的子文件夹。原先放在/etc下的进程标识(PID)文件必须放 在/var/run里面。PID文件的命名惯例是<program-name>.pid。所以,nginx的PID文件名为/var/run/nginx.pid。 nginx.pid存放的是nginx的master进程的进程号。 3.为什么会报错 nginx被停止时,var/run/nginx.pid被删除了。 而 reop...
这个问题的出现应该是系统找不到nginx的配置文件nginx.conf,所以,我们要告诉系统配置文件的位置:'---使用nginx-c/usr/local/nginx/conf/nginx.conf---再执行/usr/local/nginx/sbin/nginx-t测试一下;如果不报错,则执行/usr/local/nginx/sbin/nginx-sreload...
程序可以在/var/run下有自己的子文件夹。原先放在/etc下的进程标识(PID)文件必须放 在/var/run里面。PID文件的命名惯例是<program-name>.pid。所以,nginx的PID文件名为/var/run/nginx.pid。 nginx.pid存放的是nginx的master进程的进程号。 3.为什么会报错 nginx被停止时,var/run/nginx.pid被删除了。 而 reop...
程序可以在/var/run下有自己的子文件夹。原先放在/etc下的进程标识(PID)文件必须放 在/var/run里面。PID文件的命名惯例是<program-name>.pid。所以,nginx的PID文件名为/var/run/nginx.pid。 nginx.pid存放的是nginx的master进程的进程号。 3.为什么会报错 nginx被停止时,var/run/nginx.pid被删除了。 而 reop...
原因:pid被误删除或者不存在 解决如下:停掉目前的nginx服务,重启nginx,生成新的pid文件 1. 查看nginx服务所占用的进程 /run/nginx # ps PID USER TIME COMMAND1root0:00/bin/sh23root0:00[nginx]28root0:00[nginx]132root0:00nginx: master process nginx190nginx0:00nginx: worker process206root0:00sh...