502badgateway要先找到nginx配置的路径。
然后找到nginx所在的error日志文件来查看具体原因。
如果是客户端浏览器配置的问题,以360浏览器为例,出现502BadGateway可能是设置了代代理导致的。
取消浏览器代理之后,刷新一下就可以访问了。
502BadGateway是一种报错提示,这一错误并不意味着上游服务器已关闭(无响应网关/代理),而是上游服务器和网关/代理不同意的协议交换数据。
鉴于互联网协议是相当清楚的,它往往意味着一个或两个机器已不正确或不完全编程。
出现502 bad gateway原因;
1
一般的我们打开网页时出现
502 bad gateway
说明服务器没有相应,也就是我们的web服务器没有接到有效的信息导致的。
END
关闭代理;
1
首先可能是我们浏览器使用了代理,我们打开桌面的浏览器找到右上角的工具打开,在下拉菜单中找到代理服务器选项。
2
然后在弹出的代理服务器选项中,选择不使用代理的选项在前面打勾,然后重启浏览器即可。
END
关闭不必要的程序;
1
出现这种情况的可能是被一些程序拦截导致的,我们右键点击电脑下方任务栏的空白区域。
2
然后在下拉菜单中找到任务管理器,点击进入任务管理器界面。
3
然后在任务管理器中找到应用程序选项,把一些不必要的程序结束进程,然后在重启浏览器打开网址就行了。
END
DNS修改;
右键点击电脑桌面的网络图标选择属性,让后在属性界面打开网络适配器。
2
然后找到我们使用的网络右键属性,选择Internet协议,在IP地址设置栏里选择手动设置dns,输入一些公共的可以使用的DNS再次打开浏览器试试。