Kalau Anda mengelola situs dengan WordPress dan pernah mengunggah video resolusi tinggi, PDF, gambar, atau file audio, mungkin Anda sempat melihat pesan yang mengatakan file-nya terlalu besar. Pesan itu artinya Anda sudah menyentuh batas ukuran file yang boleh diunggah, dan ini bisa menghalangi Anda menerbitkan konten penting.
Batas ini tidak selalu diatur oleh WordPress. Biasanya penyedia hosting Anda yang menentukannya. Untungnya, batas unggahan di WordPress bisa Anda naikkan hanya dalam beberapa menit. Mari kita lihat caranya.
Pertama, periksa dulu batas unggahan Anda saat ini
Sebelum mengubah apa pun, sebaiknya Anda memastikan dulu berapa batas unggahan yang berlaku sekarang. Dengan begitu Anda tidak menebak-nebak dan bisa tahu apakah solusinya nanti benar-benar berhasil. Ada dua cara untuk mengeceknya:
Cara 1
- Di dasbor WordPress, buka Media → Tambah Baru.
- Di bawah kotak unggahan, Anda akan melihat tulisan kira-kira seperti, “Ukuran maksimum file yang bisa diunggah: 8 MB [atau 32 MB].”
Cara 2
- Buka menu Alat.
- Pilih Kesehatan Situs → Info → Media atau Server. Di sini Anda akan menemukan detail konfigurasi yang lebih dalam.
Perhatikan tiga pengaturan penting berikut:
- upload_max_filesize
- post_max_size
- memory_limit
Ketiga nilai inilah yang menentukan batas unggahan Anda yang sebenarnya. Upload_max_filesize menunjukkan ukuran file terbesar yang diizinkan, sementara post_max_size adalah total ukuran data dari satu post. Adapun memory_limit menunjukkan memori yang tersedia untuk memproses unggahan tersebut.
Kalau salah satu dari pengaturan ini terlalu kecil, Anda bisa mendapatkan pesan error “File terlalu besar”, meski nilai yang lain sudah cukup besar. Misalnya, kalau upload_max_filesize diatur ke 64 MB tapi post_max_size cuma 32 MB, nilai yang lebih kecil itulah yang akan menghalangi unggahan Anda.
Setelah Anda tahu angka-angkanya, barulah Anda bisa menaikkan ukuran unggahan maksimum di WordPress dengan aman dan benar.
Solusi 1: Naikkan batas unggahan lewat cPanel
Cara ini bisa Anda pakai kalau penyedia hosting memberi Anda akses ke cPanel. Banyak paket shared hosting dan virtual private server (VPS) yang sudah menyertakan akses ini.
Mengaturnya lewat cPanel adalah cara paling sederhana untuk mengubah batas PHP tanpa harus mengutak-atik file inti WordPress.
Berikut langkah-langkah menaikkan batas unggahan lewat cPanel:
- Masuk ke akun hosting Anda, lalu buka cPanel.
- Cari bagian bernama Select PHP Version atau MultiPHP INI Editor (namanya bisa berbeda-beda tergantung penyedia hosting Anda).
- Di dalam bagian itu, temukan pengaturan berikut:
- upload_max_filesize
- post_max_size
- memory_limit
- Sekarang, naikkan nilainya. Sebagai contoh:
- upload_max_filesize → 64 M
- post_max_size → 128 M
- memory_limit → 256 M
- Simpan perubahan Anda.
- Kembali ke WordPress, buka lagi Media → Tambah Baru, lalu segarkan halamannya untuk memeriksa apakah batas yang baru sudah muncul.
Pastikan nilai post_max_size lebih besar daripada upload_max_filesize, dan memory_limit sama besar atau lebih tinggi dari keduanya. Kalau pengaturan ini tidak tepat, unggahan Anda tetap bisa gagal.
Bagi banyak organisasi, terutama bisnis kecil dan lembaga nirlaba yang memakai shared hosting, cara ini biasanya menyelesaikan masalah dalam waktu kurang dari lima menit.
Perlu diingat, kalau penyedia hosting Anda tidak menyediakan cPanel, langsung saja lompat ke Solusi 2 atau 4.
Solusi 2: Pakai plug-in WordPress
Kalau mengubah pengaturan server terasa menakutkan, Anda bisa mencoba memakai plug-in WordPress sebagai gantinya. Cara ini sederhana dan ramah bagi pemula.
Ikuti langkah-langkah berikut:
- Di dasbor WordPress, buka Plugin → Tambah Baru.
- Cari Increase Upload Limit, lalu pasang dan aktifkan plug-in yang tepercaya.
- Setelah aktif, masuk ke Media → Increase Upload Limit.
- Pilih batas baru dari menu dropdown, lalu klik Simpan.
Selesai.
Bagi banyak pengguna, cara ini cepat mengatasi masalah ukuran unggahan di WordPress, tanpa perlu menyentuh file-file teknis sama sekali.
Tapi perlu diingat, plug-in hanya bisa mengubah batas kalau penyedia hosting Anda mengizinkan penggantian pengaturan PHP. Kalau servernya punya pembatasan, plug-in tidak akan mampu mengubah pengaturan batas unggahan file WordPress di tingkat root.
Kalau Anda tidak bisa memakai plug-in WordPress untuk mengubah batasnya, itu tanda jelas bahwa penyedia hosting Andalah yang memegang kendali atas batas tersebut. Silakan lihat Solusi 4.
Solusi 3: Edit file .htaccess (khusus server Apache)
Cara ini hanya berhasil kalau situs Anda berjalan di server Apache. Solusi ini tidak akan bekerja di server NGINX. Kalau Anda ragu memakai jenis server yang mana, hubungi dulu penyedia hosting Anda sebelum melanjutkan.
Untuk menyesuaikan konfigurasi WordPress secara manual, ikuti langkah-langkah berikut:
- Buka file situs Anda lewat File Transfer Protocol (FTP) atau pengelola file dari penyedia hosting Anda.
- Temukan file .htaccess di direktori root WordPress Anda.
- Buka file itu, lalu tempelkan kode berikut di bagian paling bawah:
nginx
CopyEdit
php_value upload_max_filesize 64M php_value post_max_size 128M php_value memory_limit 256M php_value max_execution_time 300 php_value max_input_time 300
- Simpan file-nya, dan unggah ulang kalau Anda memakai FTP.
- Kembali ke dasbor WordPress dan buka Media → Tambah Baru untuk memastikan batas unggahan yang baru sudah berlaku.
Kalau setelah disimpan Anda langsung melihat pesan error “500 Internal Server”, kemungkinan besar penyedia hosting Anda tidak mengizinkan pengeditan konfigurasi PHP lewat .htaccess. Cukup hapus baris yang tadi Anda tambahkan dan kembalikan file-nya seperti semula.
Kalau konfigurasi PHP memang diizinkan, cara ini akan langsung memperbarui pengaturan di tingkat server.
Solusi 4: Hubungi penyedia hosting Anda
Terkadang solusi paling sederhana adalah meminta bantuan. Banyak perusahaan hosting yang membatasi pengaturan PHP pada paket shared demi alasan keamanan dan performa. Kalau Anda sudah mencoba mengubah sendiri pengaturan batas unggahan tapi tidak ada yang berubah, besar kemungkinan penyedia hosting Andalah yang memberlakukan batas itu.
Hubungi tim dukungan dengan permintaan yang jelas. Anda bisa menyalin dan menempelkan pesan berikut:
Halo, saya mendapatkan pesan error ‘File melebihi ukuran unggahan maksimum’ di situs saya. Bisakah batas unggahan PHP saya dinaikkan menjadi 128 MB atau lebih?
Sebagian besar tim dukungan bisa melakukan penyesuaian ini dengan cepat. Beberapa penyedia hosting bahkan menyediakan alat pengaturan PHP sekali klik di dalam dasbor mereka, jadi Anda bisa menaikkan batas tanpa harus mengedit file apa pun.
Bonus: Pakai MultiSite? Jangan lupa pengaturan yang satu ini
Kalau Anda menjalankan WordPress MultiSite, ada satu solusi lagi yang bisa Anda coba untuk menyesuaikan batas unggahan. Meski pengaturan server sudah dinaikkan, konfigurasi jaringan terkadang masih bisa membatasi unggahan.
Untuk menyesuaikannya:
- Buka Network Admin → Pengaturan.
- Gulir ke bawah sampai menemukan Max Upload File Size.
- Masukkan nilai yang lebih tinggi (dalam KB).
- Simpan perubahan Anda.
Satu hal yang perlu dicatat, solusi ini hanya bisa Anda pakai kalau batas server Anda sudah dinaikkan lebih dulu. Pengaturan jaringan tidak bisa melampaui apa yang diizinkan oleh lingkungan hosting Anda.
Mengabaikan pengaturan jaringan ini adalah kesalahan yang sering terjadi, terutama di lembaga pendidikan atau perusahaan yang menjalankan banyak situs dalam satu instalasi.
Kenapa batas unggahan penting bagi organisasi
Bagi perorangan yang menjalankan blog pribadi, batas unggahan mungkin hanya terasa merepotkan. Tapi bagi organisasi, hal ini bisa mengganggu jalannya operasional.
Bisnis kecil kerap mengunggah katalog produk, brosur, video promosi, dan PDF ber-brand. Begitu juga lembaga pendidikan yang setiap hari mengunggah materi pelatihan dan rekaman kuliah.
Kalau ukuran unggahan media WordPress Anda terlalu kecil, alur kerja untuk tugas-tugas seperti ini bisa tersendat.
Banyak organisasi juga memakai alat seperti Jotform berdampingan dengan WordPress untuk mendaftarkan orang serta mengumpulkan dokumen, pembayaran, dan tanggapan survei. Kalau Anda sudah menambahkan plug-in Jotform ke situs WordPress Anda untuk onboarding klien atau pendaftaran siswa, batas server ini bisa memengaruhi pengiriman file.
Walaupun pengaturan ukuran file formulir terpisah dari pengaturan unggahan media WordPress, keduanya sama-sama bergantung pada konfigurasi server. Itulah kenapa penting sekali memahami cara menaikkan batas ukuran unggahan WordPress dengan benar.
Solusi mana yang tepat untuk Anda?
Mendapati error saat mengunggah memang bisa bikin frustrasi, apalagi kalau Anda sedang dikejar tenggat. Tapi menyelesaikannya mungkin hanya butuh beberapa langkah saja.
Entah Anda mengelola situs bisnis kecil atau menangani dokumentasi layanan kesehatan, selama Anda tahu cara menyesuaikan pengaturan ukuran unggahan WordPress dengan benar, Anda bisa memastikan situs berjalan mulus tanpa hambatan teknis.
Berikut cara mudah memilih metode pemecahan masalah yang pas untuk situasi Anda:
- Pakai cPanel kalau Anda memakai shared hosting atau VPS yang menyediakan kontrol PHP.
- Pakai plug-in WordPress kalau Anda tidak bisa mengakses pengaturan server dan menginginkan solusi yang sederhana.
- Pakai .htaccess kalau Anda memakai server Apache dan punya akses FTP.
- Hubungi penyedia hosting Anda untuk meminta bantuan kalau tiga opsi pertama tadi tidak berlaku bagi Anda.
Perlu diingat, tidak ada batas unggahan yang “ideal” untuk WordPress. Semuanya tergantung kebutuhan bisnis Anda dan peluang pengembangannya. Bagi sebagian besar bisnis, 64–128 MB sudah cukup. Tapi kalau Anda sering mengunggah video beresolusi tinggi atau file desain berukuran besar, Anda mungkin butuh 256 MB atau lebih.
Artikel ini ditujukan untuk pemilik situs WordPress, marketer, dan admin yang rutin mengunggah file media berukuran besar, seperti video beresolusi tinggi, PDF, audio, atau katalog produk, dan terus-menerus terbentur tembok “file terlalu besar”.

Kirim Komentar: