Projektowanie stron internetowych

Upstream sent too big header while reading response header from upstream

Upstream sent too big header while reading response header from upstream

Jeśli w logach serwera nginx odczytamy powyższy błąd, to prawdopodobnie mamy problem z wysyłaniem przez aplikacje zbyt długich nagłówków. Aby rozwiązać ten problem trzeba zmodyfikować konfiguracje serwera nginx.

W pliku /etc/nginx/sites-available/defaul dodajemy 2 linie:

fastcgi_buffer_size 32k;
fastcgi_buffers 16 16k;

Jeśli nadal będziemy mieli problem z objętością nagłówka to musimy zmienić ustawienia na

fastcgi_buffer_size 8m;
fastcgi_buffers 8 8m;

client_max_body_size 32M; 
client_header_buffer_size 8m;
large_client_header_buffers 8 8m;