Cara Memperbaiki Galat 413 Request Entity too Large di Nginx
Proses migrasi WordPress dari hosting ke vps tidak selalu berjalan mulus sesuai harapan. Terkadang, ada saja galat yang belum pernah ditemui sebelumnya. Contohnya seperti pada artikel cara memperbaiki galat 413 request entity too large di Nginx ini. Satu masalah yang benar-benar baru saya temui malam ini saat setelah memasang WordPress.
![]() |
| Galat 413 Request Entity too Large di Nginx |
Galat 413 request entity too large artinya terjadi pembatasan yang dilakukan oleh web server terhadap ukuran berkas yang diizinkan untuk diunggah oleh klien. Di Nginx, ada satu opsi variabel bernama client_max_body_size yang secara baku tidak disertakan dalam berkas konfigurasinya. Variabel inilah yang mengatur maksimal besaran berkas yang boleh diunggah oleh klien.
Berikut langkah-langkah cara memperbaiki galat 413 request entity too large di Nginx.
Edit konfigurasi inti Nginx
Untuk mengedit konfigurasi Nginx, Anda harus memiliki akses root. Buka konfigurasi dengan perintah berikut.
$ sudo nano /etc/nginx/nginx.conf
Tambahkan opsi variabel dibawah ini didalam blok http dan sesuaikan besaran maksimal ukuran berkas yang akan diizinkan untuk diunggah.
##
# Atur maksimal besaran berkas yang dibolehkan diunggah
##
client_max_body_size 10M;
Anda juga bisa menyimpan pengaturan cient_max_body_size pada blok server Nginx yang Anda inginkan. Mialnya di default yang ada di /etc/nginx/sites-available/.
server {
...
client_max_body_size 10M;
...
}
Simpan konfigurasi yang sudah Anda buat. Berikutnya, silahkan muat ulang Nginx agar membaca konfigurasi yang sudah Anda buat sebelumnya dengan perintah berikut.
$ sudo nginx -s reload
Kesimpulan
Dengan opsi variabel tambahan client_max_body_size ini, Anda bisa mengatur batasan maksimal ukuran berkas yang diizinkan untuk diunggah ke aplikasi Anda di sisi web server.
Entah sejak kapan Nginx benar-benar mengatur maksimal ukuran berkas yang diizinkan diunggah ke aplikasi web. Sebelum-sebelumnya, pengaturan ini cukup dilakukan di sisi server-side programming-nya saja.
Nah, dengan ini, pengaturan jadi tidak cukup dilakukan di sisi server-side programming-nya saja, seperti PHP, melainkan harus dilakukan juga di sisi web server. Kerja dua kali dong kalau gini.
Demikian artikel cara memperbaiki galat 413 request entity too large di Nginx. Semoga bermanfaat.

Komentar
Posting Komentar
Silahkan tinggalkan komentar Anda di sini.