Hallo teman-teman! Kali ini kita akan membahas sesuatu yang sering bikin bingung para pengguna WordPress, terutama yang hobi gonta-ganti tema. Yup, error “upload_max_filesize”. Pasti nggak asing lagi kan? Terus gimana sih cara mengatasinya? Santai, saya akan jelaskan dengan gaya bahasa yang santai dan mudah dipahami. Yuk, kita mulai!
Apa Itu Error “upload_max_filesize”?
Sebelum kita masuk ke solusinya, kita pahami dulu deh kenapa error ini bisa muncul. Dalam WordPress, ada batasan ukuran file yang bisa di-upload ke server melalui pengaturan PHP. Nah, ketika Anda mencoba mengunggah tema yang ukurannya lebih besar dari batasan ini, muncullah error “upload_max_filesize”. Eits, nggak perlu khawatir! Ada beberapa cara mudah yang bisa kamu lakukan untuk mengatasi masalah ini.
Solusi untuk Mengatasi Error
Mari kita bahas beberapa cara yang bisa kamu coba. Pilih metode yang menurut kamu paling mudah dan sesuai dengan situasi hosting kamu.
1. Mengubah php.ini
Ini adalah langkah yang bisa kamu coba kalau kamu punya akses ke server dan file php.ini
.
Akses php.ini: File ini biasanya terletak di direktori root
server kamu. Kalau nggak tahu di mana? Coba tanyakan ke provider hosting, mereka biasanya punya petunjuk khusus.
Edit php.ini: Cari baris yang mengatakanΒ upload_max_filesize
Β danΒ post_max_size
. Ubah nilainya jadi lebih besar, misalnya 64M.
upload_max_filesize = 64M
post_max_size = 64M
Restart Server: Beberapa penyedia hosting mungkin memerlukan restart server untuk perubahan ini bisa berhasil.
Catatan: Ini hanya bisa dilakukan kalau kamu punya akses ke file php.ini
. Kalau di shared hosting, kadang kita nggak punya akses langsung.
2. Menyesuaikan .htaccess
Kalau kamu nggak bisa mengakses file php.ini
, coba perkecil error dengan file .htaccess
.
Akses File .htaccess: File ini biasanya ada di direktori root WordPress kamu.
Edit File: Tambahkan baris berikut ke dalam file ini.
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value memory_limit 128M
php_value max_execution_time 300
php_value max_input_time 300
Catatan: Hati-hati saat mengedit file ini, satu kesalahan kecil bisa membuat website tidak berjalan dengan baik.
3. Menggunakan file functions.php
Nah, kalau dua cara di atas belum berhasil, coba mainkan di file functions.php
tema kamu. Solusi ini adalah part time fix yang bisa dicoba kalau semuanya gagal.
Buka File functions.php: Ini ada di folder tema yang sedang aktif.
Tambahkan Kode Ini:
@ini_set('upload_max_size' , '64M' );
@ini_set('post_max_size', '64M');
@ini_set('max_execution_time', '300' );
Pilihan ini nggak selalu berhasil, tapi patut dicoba.
Ref: WordPress Codex untuk informasi lebih lanjut.
4. Cek dengan Hosting Provider
Kamu udah coba semua cara di atas dan nggak ada yang berhasil? Saatnya hubungi penyedia hosting. Jelaskan masalah kamu dengan detail dan seringkali mereka akan membantu mengubah pengaturan server sesuai keperluan.
FAQ: Pertanyaan yang Mungkin Anda Miliki
- Kenapa ukuran file tema bisa begitu besar? Tema yang kompleks, penuh fitur, dan termasuk banyak gambar, kadang bisa berukuran besar.
- Apakah ada risiko mengubah pengaturan PHP? Dengan mengatur nilai yang terlalu tinggi, risiko penggunaan memori yang berlebihan bisa terjadi. Pastikan nilai sesuai kebutuhan.
- Apa itu restart server dan kenapa perlu? Restart server itu proses memulai ulang server agar perubahan konfigurasi diterapkan.
Kesimpulan
Begitu deh ulasan dan solusi mengatasi error “upload_max_filesize” di WordPress. Jadi, kalau kamu menghadapi masalah ini lagi, coba deh solusi yang sudah kita bahas. Mudah kan? Yang penting, jangan panik dan coba setiap langkah secara sistematis.
Tautan Ekstra
Itulah cara mengatasi error “upload_max_filesize” pada WordPress. Kalau kamu suka tutorial ini, jangan lupa untuk men-share ya, dan selamat mencoba!