2019独角兽企业重金招聘Python工程师标准>>>
nginx 报错:1736 upstream sent too big header while reading response header from upstream
1. 一般处理
location ~ \.php$ {
#增加下面两句
fastcgi_buffer_size 128k;
fastcgi_buffers 32 32k;
### ----
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /host/web/$fastcgi_script_name;
}
2. 如果使用了反向代理、负载均衡,则:
location @to_other {
#增加下面3行
proxy_buffer_size 128k;
proxy_buffers 32 32k;
proxy_busy_buffers_size 128k;
#### ----------
add_header X-Static transfer;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://backend; #请求转发
}