nginx克隆之后问题

[alert] kill(2942, 1) failed (No such process)

背景:虚拟机克隆之后启动service nginx reload报这个错,而且没有日志

根据这个博文https://blog.csdn.net/xiejunna/article/details/82840377有了线索

原因就是在启动的时候会找pid,我的位置在:/usr/local/nginx/logs/nginx.pid 这里面还是老的,所以一直报错

解决:我直接删掉pid, 然后service nginx start,重新创建一个

1、service启动报错没日志,直接到安装的sbin目录,用./nginx -s reload启动

2、检查配置文件是否正确:sbin目录下,执行 ./nginx -t,他会检查配置

猜你喜欢

转载自www.cnblogs.com/aishangyizhihu/p/10803269.html