一、问题描述
当我们修改了nginx的配置内容后,需要重启nginx;但是在nginx的sbin目录使用【./nginx -s reload】命令启动nginx时报错【nginx: [error] invalid PID number "" in "/opt/nginx/logs/nginx.pid"】,如下图所示:
二、问题分析
修改了nginx的配置文件后,重启报错;
①首先应该检查nginx配置文件是否正确;
②然后在指定该修改后的nginx配置文件;
③最后在启动nginx;
三、解决方法
正常情况下nginx的默认路径是【/usr/local/nginx】
注意:我这里编译好的nginx路径是【/opt/nginx】,且该路径下的文件内容