相信很多人网站都遇到过报502 bad gateway错误,那么究竟是什么导致的呢?
据模板兔了解,很多时候WordPress网站莫名其妙报502错误很有可能是PHP版本导致,比如你一开始用的PHP7.4报502,那么换成PHP8.0可能就解决了问题。至于为什么有的网站会出现,有的网站不会出现,这里可能与服务器系统版本有关,比如今天模板兔给一个客户安装了一个wp,安装完成后就直接报502了,没有一点点防备!服务器系统用的是centos 8.3,php用的7.4,是直接装的宝塔面板,很奇怪吧。百思不得其解,然后把PHP换成8.0就解决了问题。
总之,具体什么原因,说不清,但是当你刚安装完wordpress就遇到502,不妨试试换PHP版本,大大的有效!当然也可以重启下nginx或者php试试~
下面是网络上常见的几种解决方案(虽然没啥鸟用):
1、502 bad gateway意思就是Web 服务器作为网关或代理服务器时收到无效的响应。
2、主要还是看一下别人是不是一样不能访问,如果都不能访问基本上是服务器挂了。别人可以访问,本机再ctrl+F5强制刷新一次试试,如果还不行,再看如下情况。
3、刷新DNS,比如我们访问比较新网站是,因为网站是刚刚解析的,DNS还是更新过来,这时候我们可以 在cmd窗口运行 ipconfig /flushdns 来刷新DNS缓存。
4、使用代理,像谷歌、YouTube、facebook等国外网站,因为没有在大陆设置服务器,而经常被拦截,也会出现502 bad gateway。
5、更换DNS,设置DNS为114.114.114.114.或者223.5.5.5.5。
6、LSP修复。还有一种特殊情况,软件劫持,这种虽然很少见,但是我也碰到过。这时候你就要找一下最近安装过什么什么软件,直接卸载。或者使用360,百度卫士等软件来修复一下。
502 bad gateway怎么解决?以上就是几种解决502 bad gateway错误代码方法。
2 个评论