码迷,mamicode.com
首页 > 其他好文 > 详细

nginx报502 bad GateWay错误的解决方法

时间:2015-08-20 23:54:53      阅读:345      评论:0      收藏:0      [点我收藏+]

标签:

nginx+php-fpm+mysql的网站,访问nginx的某个页面,报502 GateWay的错误,一般见到此错误,可以判断是php-fpm的问题,而不是nginx的问题。通过监控nginx的错误日志,发现出现如下的错误:

upstream sent too big header while reading response header from upstream

通过google一番,解决此问题:

在 nginx.conf 的http段,加入下面的配置:

proxy_buffer_size 128k;

proxy_buffers 32 32k;

proxy_busy_buffers_size 128k;

重启后一般就可以解决, 如果还是报502,再在host配置的php段加入下面配置:
fastcgi_buffer_size 128k;
fastcgi_buffers 4 256k;
fastcgi_busy_buffers_size 256k;


重启nginx即可。

参考网址: http://henter.me/post/nginx-error-upstream-sent-too-big-header-while-reading-response-header-from-upstream.html
http://www.nginxtips.com/502-bad-gateway-using-nginx/
 

 

nginx报502 bad GateWay错误的解决方法

标签:

原文地址:http://www.cnblogs.com/mingaixin/p/4746447.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!