[root@c1 ~]# nginx -s reload nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
时间: 2023-11-24 15:51:30 浏览: 168
./nginx: No such file or directory
5星 · 资源好评率100%
根据引用的测试结果,当执行nginx -s stop或者nginx -s quit命令时,nginx会自动清理掉pid文件。因此,在执行完这两个命令后,再执行nginx -s reload命令就会因为找不到pid文件而报错。解决方法是先执行nginx启动命令,再执行nginx -s reload命令。具体操作如下:
```shell
/usr/local/nginx/sbin/nginx # 启动nginx
/usr/local/nginx/sbin/nginx -s reload # 重新加载nginx配置文件
```
阅读全文