413 / Request Entity Too Large hatası Nginx Apache

Olası Hata

Client makinenizden HTTP protokolü üzerinden web sunucusunun kabul edebileceğinden daha büyük bir istek yaptığınızda bu hata ile karşılaşırsınız. Nginx web sunucunuzda çalışan örneğin herhangi bir uygulamanıza dosya yüklerken bu hata ile karşılaşabilirsiniz. Örneğin büyük bir medya dosyası olabilir.

Çözüm

Nginx Server

Hatanın çözümü için aşağıdaki Nginx’in konfigürasyon dosyasındaki limit değerini istek yaptığınız boyuta göre düzenleyebilirsiniz. Yine limiti düşürmek için dosyadaki aynı ayarı kullanıyoruz. Ben limiti 90 mb ‘a yükseltiyorum.

/etc/nginx/nginx.conf
server {
    client_max_body_size 90M;
    ...
}

Maximum istek boyutunu artıyoruz.

Apache Server

Apache web sunucusunda aksiyon almak için “http.conf” dosyasında “LimitRequestBody” değerini düzenliyoruz. 90 MB karşılığını byte olarak yazıyorum.

LimitRequestBody 94371840

LimitRequestBody değerini düzenleyelim.

Sorununun çözüldüğünü gözlemleyeceksiniz.

Bir Cevap Yazın

EnglishTurkish
%d blogcu bunu beğendi: