问题描述
编译安装完 nginx 后,启动 nginx时,出现nginx已经在运行,然后输入
./nginx -s reload
时,出现了
nginx: [error] invalid PID number “” in “/usr/local/nginx/logs/nginx.pid
的报错。
进程还在,没有干掉。却把进程的文件删除了,就会出现这种deleted,不正常进程。
解决方式
执行命令(根据实际安装路径修改)
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
重新加载配置文件然后执行命令
重新启动nginx
./nginx -s reload