nginx 的反向代理proxy_pass不生效
我是mac,第一次设置代理,代理生效# 启动brew services start nginx# 重新加载配置文件nginx -s reload修改代理后,代理不生效,调查发现,执行停止nginx的命令后nginx的默认页面仍然可以访问;# 停止brew services stop nginx解决办法 :sudo nginx -s quitsudo nginx -s reload此时代理生效;*
·
我是mac,第一次设置代理,代理生效
# 启动
brew services start nginx
# 重新加载配置文件
nginx -s reload
修改代理后,代理不生效,调查发现,执行停止nginx的命令后nginx的默认页面仍然可以访问;
# 停止
brew services stop nginx
解决办法 :
sudo nginx -s quit
sudo nginx -s reload
此时代理生效;
* 报错 ERR_CONTENT_LENGTH_MISMATCH
解决办法
sudo nginx -s quit
sudo nginx -s reload
* 报错 nginx: [error] open() “/usr/local/var/run/nginx.pid” failed (2: No such file or directory)
解决办法
sudo nginx -c /usr/local/etc/nginx/nginx.conf
sudo nginx -s reload
* 在Mac上用brew安装Nginx,然后修改Nginx配置文件,再重启时报出如下错误:nginx: [error] invalid PID number “” in “/usr/local/var/run/nginx/nginx.pid”
解决办法
sudo nginx -c /usr/local/etc/nginx/nginx.conf
sudo nginx -s reload
更多推荐
已为社区贡献1条内容
所有评论(0)