Cara Mengatasi Error 413 Request Entity Too Large di WordPress. – Error 413 Request Entity Too Large adalah sebuah error yang terjadi saat web server tidak bisa memproses permintaan (request) dari browser client karena ukurannya terlalu besar. Dalam hal ini, biasanya data yang diproses sudah melebihi dari batas yang sudah ditentukan.

Pada artikel ini, kami akan mengulas bagaimana cara mengatasi error 413 request entity too large di WordPress 

Meningkatkan Batas Maksimal Upload di .htaccess

Karena error WordPress ini berkaitan dengan batas upload file, maka yang perlu kita lakukan adalah meningkatkan batasan maksimal upload file. Caranya bisa kita lakukan melalui .htaccess.

Anda bisa masuk ke .htaccess ini melalui  cPanel hosting, lalu pilih File Manager, dan buka file .htaccess. Kemudian masukkan baris kode di bawah ini dan sesuaikan ukuran beberapa variabel melebihi besaran file yang akan di upload.

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

Umumnya angka 64 adalah angka yang sudah cukup besar. Namun jika masih belum cukup, Anda bisa meningkatkannya ke nilai yang lebih tinggi.

Meningkatkan Batas Maksimal Upload dengan File Function

Cara ini cukup mudah karena Anda hanya menambahkan baris kode di bawah ini di dalam function.php –sebuah template file yang berjalan seperti plugin– yang berada di dalam folder tema aktif.

@ini_set( ‘upload_max_size’ , ’64M’ );@ini_set( ‘post_max_size’, ’64M’);@ini_set( ‘max_execution_time’, ‘300’ );

Anda dapat menyesuaikan pengaturan pada baris kode di atas sesuai keinginan dan kebutuhan proses pengembangan.

Upload Manual Menggunakan FTP

Cara ketiga yang bisa dilakukan adalah mengunggah file berukuran besar dengan menggunakan FTP Client. FTP ini pada umumnya sudah tersedia di layanan shared hosting, dan VPS.

Jika tidak menemukannya di CPanel, cobalah untuk menanyakan pada perusahaan layanan hosting Anda. Jika sudah menemukannya, Anda bisa memanfaatkan fitur ini untuk mengunggah file dengan format tertentu dan yang berukuran besar.

Untuk Pengguna VPS

Jika Anda pengguna layanan VPS, Anda bisa mengatasi error 413 request entity too large dengan deretan tips di bawah ini. Caranya cukup mudah, namun Anda perlu jeli dalam mengubah beberapa variabel dalam pengaturan web server yang berbeda- beda.

1. Server Apache

Jika web server menggunakan Apache, Anda akan menemukan fitur konfigurasi yang bernama LimitRequestBody. Fitur ini mempunyai fungsi yang sama dalam mengatur batasan pada request HTTP.

Fitur LimitRequestBody biasanya diatur dalam file http.conf atau file .htaccess. Nilai default dari fitur ini adalah 0, namun Anda bisa mengatur nilainya sesuai dengan kebutuhan penggunaan.

Misalnya saat akan mengupload file dengan ukuran 220MB, maka Anda bisa mengubah pengaturannya seperti berikut ini :

LimitRequestBody 232857600

Setelah selesai mengubahnya, jangan lupa untuk restart server dengan perintah : Service apache2 reload.

2. Nginx

Berbeda jika web server menggunakan Nginx, maka fitur untuk mengatur batasan maksimal HTTP Request adalah client_max_body_size. Fitur ini biasanya sudah dimasukkan ke dalam konfigurasi Nginx yang dinamai nginx.conf yang terletak di dalam folder /etc/nginx/nginx.conf.

Jika Anda tidak menemukan pengaturan client_max_body_size, Anda bisa menambahkannya sendiri seperti berikut ini :

server {
client_max_body_size 100M;
}

Nilai default dari fungsi client_max_body_size  adalah 1MB. Jika Anda tidak menghendaki batasan ukuran request, Anda memberikan nilai 0 di pengaturan.

Setelah konfigurasi diperbarui sesuai kebutuhan, restart server Nginx dengan perintah service nginx reload.

3. Mengubah Limit di php.ini

Selain dengan cara di atas, Anda bisa mengubah pengaturan di web server melalui konfigurasi PHP.

Caranya adalah membuka file php.ini yang berada di dalam folder /etc/php5/fpm/php.ini. Letak file ini juga bisa berbeda, tergantung sistem operasi dan versi php yang digunakan. Setelah itu, temukan upload_max_filesize dan ubah ukurannya sesuai kebutuhan seperti contoh berikut :

memory_limit = 256M
upload_max_size = 64M
post_max_size = 64M
upload_max_filesize = 64M
max_execution_time = 300
max_input_time = 1000

Setelah selesai, jangan lupa untuk menyimpan perubahan file dan restart server php menggunakan perintah : service php-fpm.

Demikian pembahsan kali ini, semoga bermanfaat untuk Mengatasi Error 413 Request Entity Too Large di WordPress. Mari kunjungi terus blog IMSNet.id untuk mendapatkan materi terlengkap tentang sosial media, hosting, bisnis online, digital marketing, web development, domain, serta topik terpopuler lainnya.

admin blog

0 Comments

Leave a Comment

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *