Cara Mengatasi Error “The Uploaded File Exceeds the upload_max_filesize Directive in php.ini” di WordPress

Salah satu kendala yang sering dihadapi oleh pengguna WordPress adalah pesan error “The uploaded file exceeds the upload_max_filesize directive in php.ini”. Error ini muncul ketika kita mencoba mengunggah file yang melebihi batas ukuran maksimum yang ditetapkan dalam konfigurasi PHP. Untuk mengatasi masalah ini, terdapat beberapa metode yang dapat digunakan. Berikut adalah panduan lengkap untuk mengatasinya.

Opsi 1: Mengedit File .htaccess

File .htaccess adalah file konfigurasi yang digunakan oleh server web Apache. Dengan mengedit file ini, kita dapat meningkatkan batas ukuran file yang diunggah.

  1. Akses File .htaccess:
  • Masuk ke cPanel atau menggunakan FTP untuk mengakses file .htaccess yang terletak di direktori root instalasi WordPress.

2. Tambahkan Kode Berikut:

  • Tambahkan baris kode berikut di akhir file .htaccess:
    plaintext php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300
  • Simpan perubahan dan coba unggah file kembali.

Opsi 2: Mengedit File wp-config.php

File wp-config.php adalah file konfigurasi utama WordPress. Mengedit file ini juga bisa membantu mengatasi masalah batas ukuran unggahan.

  1. Akses File wp-config.php:
  • Gunakan cPanel atau FTP untuk mengakses file wp-config.php di direktori root WordPress.

2. Tambahkan Kode Berikut:

  • Tambahkan baris kode berikut di akhir file wp-config.php:
    php @ini_set('upload_max_filesize' , '64M' ); @ini_set('post_max_size','64M'); @ini_set('max_execution_time','300'); @ini_set('max_input_time','300');
  • Simpan perubahan dan coba unggah file kembali.

Mau jadi Digital Marketer? Baca panduan lengkap Digital Marketing berikut.

Opsi 3: Mengubah Konfigurasi di cPanel

Jika hosting menggunakan cPanel, kita dapat mengubah batas ukuran unggahan melalui antarmuka cPanel.

  1. Masuk ke cPanel:
  • Login ke akun cPanel hosting.

2. Cari dan Klik “Select PHP Version”:

  • Di bagian “Software”, klik “Select PHP Version”.

3. Pilih Versi PHP dan Klik “Switch to PHP Options”:

  • Setelah memilih versi PHP, klik “Switch to PHP Options”.

4. Sesuaikan Nilai upload_max_filesize dan post_max_size:

  • Cari dan ubah nilai upload_max_filesize dan post_max_size ke angka yang lebih besar, misalnya 64M.

Opsi 4: Memperbarui File php.ini

File php.ini adalah file konfigurasi PHP yang mengatur berbagai pengaturan, termasuk batas ukuran unggahan file.

  1. Akses File php.ini:
  • Gunakan cPanel atau FTP untuk menemukan dan mengedit file php.ini.

2. Cari dan Ubah Nilai Berikut:

  • Ubah atau tambahkan baris berikut:
    plaintext upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300 max_input_time = 300
  • Simpan perubahan dan restart server web jika diperlukan.

Mau jadi Product Manager? Baca panduan lengkap Product Manager berikut.

Opsi 5: Menghubungi Customer Support

Jika semua metode di atas tidak berhasil atau kita tidak yakin untuk melakukannya sendiri, menghubungi tim dukungan pelanggan hosting bisa menjadi solusi terbaik.

  1. Kontak Tim Dukungan:
  • Jelaskan masalah yang dihadapi dan minta bantuan untuk meningkatkan batas ukuran unggahan file.

2. Ikuti Panduan Tim Dukungan:

  • Tim dukungan biasanya akan memandu atau langsung memperbaiki pengaturan yang diperlukan.

Penutup

Mengatasi error “The uploaded file exceeds the upload_max_filesize directive in php.ini” di WordPress memang bisa sedikit rumit, tetapi dengan mengikuti panduan di atas, kita bisa mengatasi masalah ini dengan mudah. Pastikan selalu melakukan backup sebelum melakukan perubahan pada file konfigurasi untuk menghindari masalah yang tidak diinginkan. Dengan mengatasi masalah ini, kita dapat mengunggah file berukuran besar tanpa kendala dan menjaga situs WordPress kita berjalan dengan lancar.

Tertarik Jadi Software engineering? Baca panduan lengkap Software Engineering di sini.

Mari terus belajar dan kembangkan skill di MySkill