解决Nginx + PHP(FastCGI)遇到的502 Bad Gateway错误
程序员文章站
2022-06-08 22:17:15
我让按照以下两个步骤去解决,最后在第2步中将fastcgi的timeout时间增加为300,问题解决: ps:比较羡慕迅雷的web服务器,16g内存。 1、查看当前...
我让按照以下两个步骤去解决,最后在第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;
......
}
......
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;
......
}
......
下一篇: Sql注入中连接字符串常用函数
推荐阅读
-
nginx+php-fpm出现502 bad gateway异常解决办法
-
nginx-php5-fpm - Nginx + PHP(php-fpm)遇到的502 Bad Gateway 错误,该如何解决,有哪些方法?
-
502 - php的phalcon框架502 Bad Gateway错误,nginx环境
-
nginx-php5-fpm - 当nginx显示502 Bad Gateway错误,如何实现用户无感知的自动重启php-fpm
-
502 - php的phalcon框架502 Bad Gateway错误,nginx环境
-
nginx加php-fpm出现502 bad gateway错误的5种解决方法
-
Nginx 502 Bad Gateway错误常见的4种原因和解决方法
-
解决Nginx + PHP(FastCGI)遇到的502 Bad Gateway错误
-
Nginx 502 bad gateway和Nginx 504 Gateway Time-out错误解决方法 错误解决办法
-
Nginx 遇到502 Bad Gateway 自动重启的脚本代码