Tentu sebagian besar dari kita para pengguna WordPress pernah mengalami masalah Nginx Error 413 Request Entity to Large pada saat melakukan proses instalasi Theme, Plugin ataupun proses Upload image ke Media.
Karena gagal, selanjutnya adalah melakukan reinstall maupun reupload kembali, namun masalah yang sama tetap muncul kembali dan sedikit menimbulkan rasa kesal tentunya.
Otomatis dugaan Anda pasti mengarah pada ukuran file yang diunggah besar bukan? sehingga kita mencari cara untuk langsung dapat menyelesaikan masalah tersebut.
Error 413 Request Entity to Large disebabkan oleh ukuran file yang kita unggah melebihi ukuran batas maksimum yang sudah ditetapkan secara standard pada nilai parameter upload_max_filesize di pengaturan php.ini dan nilai parameter client_max_body_size pada pengaturan nginx.conf.
Secara default nilai parameter upload_max_filesize adalah sebesar 2MB, sedangkan nilai parameter client_max_body_size dapat Anda tentukan sesuai dengan ukuran beban body website Anda karena pada pengaturan nginx.conf biasanya belum disertakan parameter ini.
Untuk mengatasi error tersebut dapat langsung melakukan upgrade terhadap nilai-nilai parameter tersebut, pada Ubuntu edit pada file konfigurasi berikut :
$nano /etc/php/7.0/fpm/php.ini
Pada file konfigurasi di atas PHP yang digunakan adalah versi PHP 7.0, Anda bisa menyesuaikan dengan versi PHP yang sedang Anda gunakan. Sedangkan file konfigurasi pada CentOS ada pada file konfigurasi berikut :$nano /etc/php.ini
Jika diperlukan tambahan, bisa juga dengan menaikkan memory limit pada konfigurasi PHP berikut :
memory_limit = 64M
Sementara untuk melakukan perubahan file konfigurasi pada Nginx Web Server, cukup edit pada file berikut : $nano /etc/nginx/nginx.conf
Anda bebas menentukan ukuran maksimum file upload_max_filesize = 25M atau client_max_body_size 16M. Sekali lagi tergantung dengan kondisi website Anda, jika dirasa kurang bisa dibesarkan lagi.
Untuk mengupdate perubahan nilai parameter tersebut silahkan lakukan restart PHP dan Nginx Web Server.
Sudah tahu kan caranya sekarang, apa yang harus dilakukan ketika menghadapi Nginx Error 413 Request Entity to Large ?. Namun yang terpenting khusus untuk penggunaan image, gunakan yang beresolusi kecil karena jika ukuran resolusinya besar akan menyebabkan perlambatan load halaman dan penggunaan sumber daya lainnya menjadi banyak.