[文章作者:张宴 本文版本:v1.0 最后修改:2008.07.30 转载请注明原文链接:http://blog.s135.com/read.PHP/361/]

  昨日,有朋友问我,他将Web服务器换成Nginx 0.6.31  + PHP 4.4.7(FastCGI)后,有时候访问会出现“502 Bad Gateway”错误,如何解决。

  我让按照以下两个步骤去解决,最后在第2步中将FastCGI的timeout时间增加为300,问题解决:

  PS:比较羡慕迅雷的Web服务器,16G内存。


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

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

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


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

......
http
{
......
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
......
}
......

转载于:https://www.cnblogs.com/myphoebe/archive/2011/10/31/2230090.html

解决Nginx + PHP(FastCGI)遇到的502 Bad Gateway错误[原创]相关推荐

  1. php 502 bad gatway,Nginx php如何解决502 Bad Gateway错误

    在Web服务器中有很多先进的技术,Nginx php就是其中的一个,接下来我们就看看在Nginx 中的相关问题解决,希望大家有所收获.Nginx php中配置php fastcgi组解决莫名其妙的50 ...

  2. AD19 add pins to nets错误_NGINX 502 Bad Gateway错误疑难解答

    502 Bad Gateway错误非常常见,此错误代码的确切原因取决于您的特定堆栈. 由于前端Web服务器和后端应用程序处理程序之间的通信中断,通常会出现错误的网关错误.大多数情况下,潜在原因可归因于 ...

  3. php-cgi导致的502 Bad Gateway错误

    spaw-fcgi控制的fastcgi进程,当然也可以用php-fpm来控制,作用都一样 设置php-cgi的进程数,在spaw-fcgi启动文件里面设置 #cd /usr/local/etc/rc. ...

  4. Nginx 502 Bad Gateway 错误的原因及解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 刚才在调试程序的时候,居然服务器502错误,昨天晚上也发生了,好像我没有做非常规的操作. 然后网上寻找了下答案, 把一些原因及 ...

  5. lnmp一键安装包 安装php-fpm,LNMP一键安装包的Nginx 502 Bad Gateway错误可能原因及解决方法...

    作者:licess 发布时间:2013年02月17日 分类:常见问题 第一种原因:第一种原因:安装lnmp一键安装包时php没安装成功而出现502 Bad Gateway,从0.9开始只要安装成功或失 ...

  6. 502 bad gateway php-fm,php+nginx 上传大文件 502 Bad Gateway

    由于php每天要接收其它服务器post过来的文件 比如我在:192.168.1.147上用下面这条命令 wget http://192.168.1.148/upload.php --post-file ...

  7. php 502 bad gateway,解决lnmp服务器环境访问php文件出现502 Bad Gateway错误问题

    网站原来运行正常,突然出现 "502 Bad Gateway"页面,可能因为phpcgi进程不够用而造成502,一般php-cgi默认进程是5个,不够则需要修改/usr/local ...

  8. php上传文件502,php+nginx 上传大文件 502 Bad Gateway

    由于php每天要接收其它服务器post过来的文件 比如我在:192.168.1.147上用下面这条命令 wget http://192.168.1.148/upload.php --post-file ...

  9. 百度虚拟服务器上传,百度云空间虚拟主机502 Bad Gateway错误

    我在百度云买了个最便宜的空间试试,结果经常提示502错误: 502 Bad Gateway nginx 问客服,回答说内存不够用,让我升级. 我只安装了一个wordpress,只有一个人访问,居然内存 ...

  10. zabbix前端无法访问,报502 BAD GATEWAY错误

    今天刚把zabbix从5.5升级到6.2,我的环境是Ubuntu 18.04,先升级了Ubuntu到20.04,主要是6.2似乎不支持在18.04版本上运行.mysql版本也需要升级到8.0以上,因为 ...

最新文章

  1. java中抽象接口_一篇文章让你彻底理解java中抽象类和接口
  2. Leangoo看板标签的用法(scrum敏捷开发)
  3. 6.exit _exit _Exit
  4. opencv python matplotlib.pyplot.hist() 如何绘制灰度直方图,如何根据灰度直方图确定最优二值化值
  5. Quartus下载 安装 与 和谐教程
  6. Spring5参考指南:组件扫描
  7. 机器学习与数据挖掘——第二章 数据与数据预处理
  8. Code Chef December Challenge 2018题解
  9. Silverlight4 ColorPicker控件
  10. 乐视股票21日起停牌,集成播控平台变“黑屏”
  11. golang 定义一个空切片_Golang slice切片操作之切片的追加、删除、插入等
  12. WinForm------GridControl添加底部合计框
  13. 已经被说“烂”的微服务,到底是个什么鬼?通过拆分实战案例来带你入门。...
  14. java按钮鼠标_我想用java做一个鼠标永远点不到button的应用,下面这个程序的错误在哪?...
  15. snmp的oid查询方法
  16. 计算机专业大二还学微积分吗,大学最容易挂科的专业,计算机专业绝对排得上前三,其他专业呢?...
  17. antd tooltip 修改样式
  18. [数据库]-- mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间
  19. 俄罗斯计算机三进制优缺点,为什么我们没有用上三进制的计算机
  20. Matlab矩阵和向量中的常用函数

热门文章

  1. 【两种方式】用python和ENVI画出高光谱遥感影像的3D立体图
  2. 使用U-Net分割方法进行癌症诊断
  3. WPS For Linux
  4. 【论文笔记】FaceNet: A Unified Embedding for Face Recognition and Clustering
  5. Yarn install报错 【错误: 找不到或无法加载主类 install】
  6. 新版微信不停跳转到小程序_微信又有大动作,小程序跳转功能将受限?
  7. 领域搜索算法 是什么 和遗传算法、模拟退火算法、禁忌搜索算法、模糊优化 算法、微粒群算法关系
  8. 微信小程序 云开发 生成带参数小程序二维码
  9. oracle 没有rlwap,[20140723]安装使用anysql.txt
  10. 安卓 linux arm go,go arm、android版本