Sedang upload file namun tiba-tiba muncul peringatan the uploaded file exceeds the upload_max_filesize directive in php.ini di WordPress? Wah pasti kaget dong. Kira-kira apa penyebabnya ya?
Hal ini kerap terjadi ketika kita upload tema, plugin atau file apapun di WordPress. Penyebab masalah the uploaded file exceeds the upload_max_filesize directive in php.ini adalah karena pihak hosting memberi pengaturan limit ukuran upload yang kecil.
Besar file yang diupload sebesar 5 MB namun ukuran file upload oleh pihak hosting dibatasi maksimal 2 MB. Hal ini jelas menghambat proses upload.
Berikut ini beberapa cara untuk membereskan masalah ini.
Mengatasi the uploaded file exceeds the upload_max_filesize directive in php.ini di WordPress
1. cPanel
Bagi Anda pengguna hosting dengan cPanel, silahkan login terlebih dahulu ke cPanel hosting. Kemudian silahkan menuju menu MultiPHP INI Editor.
Kemudian pilih domain website yang mengalami masalah ini.
Ubah ukuran upload_max_filesize seperti di gambar berikut.
Klik Apply agar tersimpan.
2. DirectAdmin
Untuk pengguna hosting dengan panel DirectAdmin bisa menggunakan cara berikut. Silahkan login ke DirectAdmin Anda dan kemudian masuk ke menu Select PHP version.
Kemudian klik Switch to PHP options.
Kemudian akan tampil seperti gambar berikut dan kemudian scroll ke bawah cari opsi upload_max_filesize dan silahkan ubah ukurannya.
3. Edit file .htaccess
Menggunakan cara edit file .htaccess bisa dilakukan baik di cPanel maupun DirectAdmin. Silahkan buka file .htaccess website yang mengalami masalah ini dan masukkan kode berikut ini.
## Increase File Upload Size ##
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
Pastikan simpan perubahan ini.
Baca juga: Mengatasi Serve Static Content from a Cookieless Domain di WordPress
4. Menggunakan Plugin
Cara terakhir adalah menggunakan plugin Increase Maximum Upload File Size. Silahkan pasang plugin tersebut dan kemudian ubah ukurannya di dalam menu setting.
Baca juga: Cara Redirect HTTP to HTTPS yang Mudah
Jika sudah menggunakan semua cara diatas namun masih terkendala dengan the uploaded file exceeds the upload_max_filesize directive in php.ini di WordPress Anda, silahkan menghubungi pihak hosting yang digunakan. Semoga berhasil.