更新时间:2023-04-23 GMT+08:00
Nginx未启动的情况下部署停止命令
问题现象
报错日志出现关键字“nginx.pid”,示例如下所示:
"nginx: [error] open() \"/home/xxx/nginx/logs/nginx.pid\" failed (2: No such file or directory)"
原因分析
nginx启动后会将进程ID保存到nginx.pid中,停止nginx的时候根据进程ID停止。当nginx进程不存在时,部署stop和quit操作会报找不到nginx.pid文件的错误。
处理方法
nginx没有启动,不需要部署停止命令。
父主题: 启动/停止Nginx