Cara Mengatasi “413 Request Entity Too Large” di NGINX
Pesan error 413 Request Entity Too Large tampil pada aplikasi web yang menggunakan web server NGINX karena file yang diupload terlalu besar. Pada NGINX secara default batasan ukuran file yang bisa diupload sebesar 1MB. Untuk menaikkan ukurannya konfigurasikan client_max_body_size pada nginx.conf atau pada konfigurasi server block.
1 2 3 4 5 | server { listen 80; server_name example.com; client_max_body_size 10M; client_body_timeout 120s; |
client_body_timeout durasi waktu yang diperlukan pada proses upload file, jika filenya cukup besar tambahkan durasi waktunya dalam satuan detik.
Uji konfigurasi NGINX
1 | nginx -t |
Jika tidak ada yang error, lanjutkan restart service nginx
1 | systemctl restart nginx |
selamat mencoba 🙂