Failed to read PID from file nginx.pid: Invalid
在centos7下通过systemctl方式启动nginx时,报错Failed to read PID from file nginx.pid: Invalid argument
解决办法,就是加一行参数
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
PIDFile=/usr/server/nginx/sbin/nginx.pid
ExecStartPost=/bin/sleep 0.1
ExecStartPre=/usr/local/nginx/sbin/nginx -t
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/bin/kill -s QUIT $MAINPID
TimeoutStopSec=5
KillMode=mixed
Restart=always
LimitNOFILE=3205535
[Install]
WantedBy=multi-user.target
评论