Nginx 錯誤 upstream sent too big header while reading response header from upstream 解決辦法
分類
建立時間: 2026年3月3日 01:16
更新時間: 2026年3月3日 01:16
說明
網站發生 502 Bad Gateway 錯誤,一查錯誤日誌訊息寫 upstream sent too big header while reading response header from upstream,本篇將分享原因和解決辦法。
原因
此問題的原因是因為回應給客戶端的 header 資料太大,所以解決的辦法有兩種。
- 提高 header 上限
- 降低 header 大小
提高 header 上限
server {
location ~ \.php$ {
# 緩衝 body 用 (數量 大小)
fastcgi_buffers 8 16k;
# 緩衝 header 用
fastcgi_buffer_size 32k;
# 緩衝傳送中可用上限
fastcgi_busy_buffers_size 32k;
}
}
觀看次數: 21
502buffererrorheadernginxresponseupstream
一杯咖啡的力量,勝過千言萬語的感謝。
支持我一杯咖啡,讓我繼續創作優質內容,與您分享更多知識與樂趣!