1. 首页
  2. 互联网
  3. 网络营销

wordpress建站出现502 Bad Gateway怎么回事?该如何解决?

西安SEO

小编的这个网站前几天遇到了502的问题,本来好好的更新文章着呢,而且网站刚一上线就直接权重1了,资讯类的网站小编就想着去采集文章吧,于是小编就开始在网上各种找wordpress的采集插件,功夫不负有心人,安装好插件后小编就开始开心的采集了。结果没两天网站就突然打不开了直接显示502 Bad Gateway 就连后台都登录不进去,可把小编给愁坏了。在网上各种找,都没有好的解决办法,今天刚好解决了就写个教程给大家,希望可以帮到大家。

什么是502 Bad Gateway?

502是由网关错误引起的,当访问网站时,浏览器将向服务器端发送请求,如果服务器端正常对应请求,则将请求发送到浏览器,以便站点正常显示。但如果服务器响应不正确,将反馈一些错误代码提醒我们。例如,404找不到,503服务不可用,403不可访问等。

502 Bad Gateway

502 Bad Gateway

502 Bad Gateway该如何解决?

其实出现502错误的情况会有很多种,可以一一排除,先讲一下小编都进行了哪些排查操作吧?

1、首先可能是我们浏览器使用了代理,我们打开桌面的浏览器找到右上角的工具打开,在下拉菜单中找到代理服务器选项。然后在弹出的代理服务器选项中,选择不使用代理的选项在前面打勾,然后重启浏览器即可。

浏览器使用了代理

浏览器使用了代理

2、升级了nginx,因为网有说502错误可能是服务端服务器问题,要先找到nginx配置的路径。然后找到nginx所在的error日志文件来查看具体原因。所以小编对nginx进行升级更换版本等。

nginx升级

nginx升级

3、联系服务器商,很多人说是服务器的问题,我就联系了服务器商,当时我在想如果是服务器的问题我的其他网站应该也是打不开的啊?但是小编还是选择试试,结果也不是服务器的问题。

4、由于小编的一个网站排名非常好,被其他人进行cc攻击了小编就开了ngxin防火墙,于是对防火墙进行关闭。网站502错误有时候也会是因为这个原因的,因为某些站点打开防火墙或CDN加速。因为如果打开CDN,则站点的内容将从CDN的缓存服务器获取数据。当需要暂时禁用CDN时,将从源服务器加载网站内容,如果导致此问题,则在关闭防火墙和禁用CDN加速时解决问题。

5、最后想一想自己最近对网站都进行了哪些操作,小编想了想就只是安装了插件啊,于是小编就将最近安装的这个采集插件给删除了,结果就好了。很多时候,脚本和查询被服务器取消的原因是由于   WordPress站点上的代码不正确,可能来自第三方插件或主题。我们也看到很多错误配置的缓存插件会生成502错误。当然如果你的网站后台可以打开的话,可以选择停用插件试试,停用一个试一下网站能否打开,对插件进行排除,停用插件不会造成数据丢失可以放心使用,如果是因为某个插件的原因果断卸载掉就ok了。

以上就是小编对网站出现502错误时的所有操作,大家也可以按照小编上面的操作来进行一一排查,相信很快就能解决问题的。

本文来自投稿,不代表世界资讯网立场,如若转载,请注明出处:http://www.shijiezixun.com/intent/wlyx/783.html

发表评论

登录后才能评论

联系我们

15935756322

在线咨询:点击这里给我发消息

邮件:634374028@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息