1.在centos7上,配置nginx代理服务后,
systemctl status nginx.service
提示错误 :
Failed to read PID from file /run/nginx.pid: Invalid argument
2.看到好多说删掉改nginx.pid 文件的,试了后,无效。
3.后来找到了一个方法:
mkdir -p /etc/systemd/system/nginx.service.d
printf "[Service]\nExecStartPost=/bin/sleep 0.1\n" > /etc/systemd/system/nginx.service.d/override.conf
4.最后执行命令
systemctl daemon-reload
systemctl restart nginx.service
解决了问题