在某些電腦出現 502 Bad Way

列印

之所以在某些電腦明明是同一支程式,卻有的能成功執行,有的卻出現502 Bad Way ,若是查詢error_log會出現upstream sent too big header while reading response header from upstream.

那問題可能如下。

可以理解成nginx接受client請求時的響應使用的。 proxy是nginx作為client轉發時使用的,如果header過大,超出了默認的1k,就會引發上述的upstream sent too big header。

簡單來說就是cookie攜帶的header太多了

解決方法在nginx.conf(nginx的設置環境)裡的http 裡面加入或修改以下

http {

....

fastcgi_buffer_size 128k;

fastcgi_buffers 8 128k;

proxy_buffer_size  128k;

proxy_buffers   32 32k;

proxy_busy_buffers_size 128k;

最近更新 ( 週二, 12 七月 2022 16:59 )