Mengatasi Error 413 Request Entity Too Large

Sunday, December 31, 2017

Mengatasi Error "413 Request Entity Too Large" - Beberapa waktu lalu saya mengalami error ketika migrasi web exploit.linuxsec.org dari Blogger ke WordPress self hosted. Kejadiannya ketika saya ingin meng-export postingan dan juga komentar dari blog sebelumnya.Ukuran filenya sekitar 60MB, dan sebelum uploadnya selesai malah error 413.
Hal ini disebabkan file yang kita upload melebihi batas yang telah ditentukan sebelumnya pada konfigurasi PHP dan webserver (yang dalam kasus ini saya menggunakan Nginx).
 Cara mengatasinya cukup gampang sebenarnya.
Pertama, kita ubah dulu settingan di php.ini nya.
Dalam kasus ini saya menggunakan php-fpm versi 7.1 lokasi filenya di /etc/php/7.1/fpm/php.ini
upload_max_filesize = 80M
post_max_size = 80M
max_execution_time = 300
Silahkan ubah sendiri value nya sesuai kebutuhan. Jika sudah, restart php-fpm nya.
Selanjutnya kita ubah juga konfigurasi di nginx nya.
nano /etc/nginx/nginx.conf
Lalu ubah value client_max_body_size contohnya :
client_max_body_size 80M;

Setelah itu kalian restart nginx dengan perintah service nginx restart. Sekarang coba upload kembali file yang berukuran besar. Seharusnya sudah tidak eror lagi. Oh iya, jika kalian tidak terlalu sering mengupload file besar, lebih baik value size upload nya dikembalikan saja seperti semula setelah upload file besarnya selesai.

Sekian tutorial sederhana kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan komentar.

Artikel Terkait Fix Error ,Server

1 comment:

  1. This comment has been removed by a blog administrator.

    ReplyDelete