在Mac上用brew安装nginx,修改完配置文件后,使用 sudo nginx -s reload
重新启动nginx时,报 [error] invalid PID number "" in "/usr/local/var/run/nginx/nginx.pid
错误
原因是,nginx读取配置文件时出错,需要指定一个特定的nginx配置文件,所以解决这个问题需要先执行:
sudo nginx -c /usr/local/etc/nginx/nginx.conf
然后执行:
sudo nginx -s reload