Nginx '413 Request Entity Too Large' Hatası Çözümü
Nginx web sunucusu kullanan sitenizde (Örn: WordPress) büyük bir resim, video veya dosya yüklemek istediğinizde tarayıcıda **"413 Request Entity Too Large"** (İstek İçeriği Çok Büyük) hatası alabilirsiniz. Bu hata, Nginx'in varsayılan olarak gelen istek gövdesi (upload) boyut limitinin (genellikle 1 MB'tır) yüklemeye çalıştığınız dosyadan küçük olmasından kaynaklanır.
1. client_max_body_size Limitini Yükseltme
Bu sorunu çözmek için Nginx ana yapılandırma dosyasını (/etc/nginx/nginx.conf) açın:
nano /etc/nginx/nginx.conf
Dosya içerisindeki `http { ... }`, `server { ... }` veya hatanın alındığı alan adına ait `location { ... }` blokları içerisine aşağıdaki satırı ekleyin veya mevcut değeri güncelleyin:
client_max_body_size 128M;
Burada limiti 128 Megabayt olarak tanımladık, ihtiyacınıza göre bu değeri daha da yükseltebilirsiniz.
2. Nginx Yapılandırmasını Kontrol Edin ve Yeniden Başlatın
Yapılandırma dosyasında sözdizimi hatası yapmadığınızdan emin olmak için Nginx'i test edin:
nginx -t
Eğer çıktı başarılıysa (successful) Nginx servisini yeniden başlatarak ayarları uygulayın:
systemctl restart nginx
Siz de en hızlı web sunucu optimizasyonlarıyla donatılmış, yüksek performanslı ve kesintisiz VDS Sunucu Kiralama çözümlerimizi sitemizden inceleyebilirsiniz.