Cara Mudah Meningkatkan Batas Maksimum File Upload Di WordPress

Upload media WordPress

Apakah Anda pernah mengalami kegagalan saat upload file pada WordPress dikarenakan ukuran file yang terlalu besar? Jika ya, cara pada artikel ini bisa Anda coba untuk menyelesaikan masalah tersebut.

Secara default WordPress membatasi setiap file yang Anda upload. Jika Anda mencoba mengupload file baru, maka Anda akan melihat “Maximum upload file size” dengan angka disebelahnya, hanya mengijikan untuk mengupload file maksimal 2Mb.

Ini akan menjadi masalah jika website Anda ingin menampilkan gambar-gambar dengan kualias tinggi atau video langsung dari server Anda.

Tapi Anda tidak perlu kuatir, karena dengan melakukan salah satu cara berikut Anda bisa meningkatkan batas upload sesuai yang Anda inginkan.

Ada 3 konfigurasi PHP yang bisa kita gunakan, penjelasan dasarnya sebagai berikut:

  1. memory_limit – besar memori yang di alokasikan untuk menangani script PHP, besar memori ini menyesuaikan besar maksimal file yang upload. semakin besar file yang harus ditangani maka semakin besar pula alokasi memori yang digunakan.
  2. post_max_size – mendefinisikan berapa besar setiap postingan yang Anda gunakan
  3. upload_max_filesize – medefinisikan berapa besar file media yang bisa Anda upload, ganti sesuai yang Anda butuhkan.

Nah, Anda sudah mendapatkan sedikit info tentang konfigurasi PHP, sekarang saatnya mencoba salah satu teknik berikut, jika Anda gagal dengan satu teknik cobalah dengan teknik lain. Karena ini benar-benar tergantung pada hak akses hosting Anda.

Sebelumnya, pastikan Anda telah melakukan backup untuk file-file yang ingin di konfigurasi.

Konfigurasi function.php

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

Modifikasi php.ini

Letak file php.ini berbeda-beda pada setiap hosting, bahkan beberap hosting tidak mengijikan user untuk mengakses file ini dengan alasan keamanan.

Tutorial kali ini Saya sesuaikan dengan fasilitas hosting yang Saya miliki, jika hosting Anda tidak menyediakannya silakan menghubungi pihak hosting atau menggunakan teknik lainya.

  1. Buka Cpanel
  2. Cari tab Software
  3. Klik multiPHP ini Editor
  4. Pilih nama domain Anda
  5. Tersedia dua pilihan editing, yang pertama Basic Editing (recommended), yang kedua adalah Editor Mode.
  6. Sesuaikan konfigurasi sesuai dengan contoh atau keinginan Anda.
memory_limit = 64M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300

Menggunakan htaccess

Edit file .htaccess yang terletak pada root folder wordpress Anda. Silakan gunakan File Manager atau Ftp untuk melakukan editing. letakan kode dibawah ini dibagian terakhir kode .htaccess Anda.

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

Kesimpulan

Untuk beberapa hosting mungkin teknik ini tidak berfungsi, Anda bisa menghubungi pihak penyedia layanan hosting untuk informasi lebih lanjut.

Sebagai informasi, teknik yang berhasil Saya gunakan adalah menggunakan htaccess.

Tags: