您的位置:首页 > 运维架构 > Nginx

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

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

upstreamsenttoobigheaderwhilereadingresponseheaderfromupstream

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

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

proxy_buffer_size128k;


proxy_buffers3232k;


proxy_busy_buffers_size128k;


重启后一般就可以解决,如果还是报502,再在host配置的php段加入下面配置:
[/code]
fastcgi_buffer_size128k;
fastcgi_buffers4256k;
fastcgi_busy_buffers_size256k;


重启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/[/code]

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: