zhmg23

我们是如此的不同

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


评论