修复Nginx报错:upstream sent too big header while reading response header from upstream
日志里面有如下报错:
[error] 1844#0: *23 upstream sent too big header while reading response header from upstream, client: 222.137.202.219, server: jd.artuion.com, request: "GET /mobile/admin/menu.php?act=list HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "jd.artuion.com", r
在 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即可。
版权所有:《太阳花工作室》 => 《修复Nginx报错:upstream sent too big header while reading response header from upstream》
本文地址:http://bg.artuion.com/linux/341.html
除非注明,文章均为 《太阳花工作室》 原创,欢迎转载!转载请注明本文地址,谢谢。