当前位置: >主页 > SEO教程 > SEO进阶 >

502 bad gateway是啥意思,出现之后怎么解决

  502 bad gateway网站出现的多,不少的人都看到过,一打开网站就出现了这个,导致自己都不知道怎么解决了,很多的新手都为了这么宁愿花钱叫别人解决自己也不想解决这样导致网站的优化面临很大的难题,所以说出现之后自己知道怎么解决是最好的,来看看湖南seo的介绍:

  什么叫做502 bad gateway?

  502 Bad Gateway是指错误网关,无效网关;在互联网中表示一种网络错误。表现在WEB浏览器中给出的页面反馈。

  类别:

  1. 502,Bad Gateway,翻译过来:网关错误;

  2. 路由器就是最常用的网关,如果一直提醒网关错误,就是ip设置时候网关地址错了;偶尔出现,应该是更上一级的错误,一般没办法解决;

  3. 常见的HTTP状态码还有:

  500——内部服务错误;顾名思义500错误一般是服务器遇到意外情况,而无法完成请求。

  501——服务器不具备完成请求的功能;例如,服务器无法识别请求方法时可能会返回此代码。

  504——网关超时;通常web服务器故障、程序进程不够

  503——服务器目前无法使用(由于超载或停机维护);通常,这只是暂时状态。(服务不可用)

  505——服务器不支持请求中所用的 HTTP 协议版本(HTTP 版本不受支持)

  是什么原因让他出现的呢?

  (1)请求端向服务器发送请求 由于服务器当前链接太多,导致服务器方面无法给于正常的响应,产生此类报错

  (2)请求端的nginx返回,通常原因是应用所在机房的BGP出口有网络异常

  简单的方法:

  说白了 很简单

  就是——刷新(不是一般的刷新哦)

  刷新的原理:很多人可能不知道 刷新也是有两种的。

  所谓刷新其实就是从服务

  器下载数据到本地的硬盘浏览器,

  再从本地硬盘中读取数据到浏览器显示给我们看。

  ①基本刷新:就是点击刷新或者使用F5快捷键

  基本刷新只是从本地的硬盘重新拿取数据到浏览器,并不重新向服务器发出请求。

  大部分用户很多时候都是这样刷新的,遇到502报错的就没有任何效果。

  ②从服务器刷新: 如果你重新直接点击你想要浏览的网页链接,你会发现刚才还是显示502 bad gateway的页面现在又可以正常浏览了!

  难一点的方法:

  (1)、查看当前的PHP FastCGI进程数是否够用

  netstat -anpo | grep "php-cgi" | wc -l

  如果实际使用的"FastCGI进程数"接近预设的"FastCGI进程数",那么,说明"FastCGI进程数"不够用,需要增大。

  (2)、部分PHP程序的执行时间超过了Nginx的等待时间,可以适当增加nginx.conf配置文件中FastCGI的timeout时间。

  总之,网站打不开,出现错误代码“502 bad gateway”,一般都是php-cgi进程数不够用、php执行时间长、或者是php-cgi进程死掉。

支付宝赞助
微信赞助

502 bad gateway是啥意思,出现之后怎么解决:等您坐沙发呢!

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码:点击我更换图片
最新评论