Penyebab tidak bisa upload gambar di WordPress bisa dikarenakan beberapa hal. Tapi perlu dibedakan antara penyebab dari sisi server yang memang sedang gangguan dan dari sisi penggunaan. Jika error terjadi karena gangguan di server maka harus ditanyakan langsung ke penyedia server.
Dalam tutorial kali ini kita akan ulas mengenai tidak bisa upload gambar bukan karena masalah di server dan cara mengatasinya.
- Tidak bisa upload gambar karena ruang penyimpanan penuh. Jika penyimpanan di hosting Anda penuh maka sama sekali tidak akan bisa upload apapun termasuk gambar. Bahkan membuat artikel baru pun akan bermasalah. Solusinya hapus file yang tidak perlu di hosting Anda atau tingkatkan kapasitas penyimpanan nya.
Catatan : Banyak penggunaan hosting yang masih awam tidak mengetahui file-file yang ada di hosting, mana saja file penting dan mana saja file yang tidak penting. Anda bisa menghapus file yang ada di hosting jika benar-benar mengetahuinya. Jangan hapus file apapun jika tidak benar paham karena error nya bisa fatal, bisa-bisa akun hosting anda harus di create ulang.
- Error tidak bisa upload karena masalah keamanan. Biasanya ini terjadi jika upload file svg atau file lain yang dianggap tidak aman. Atau bisa juga disebabkan hasil download. Silahkan gunakan file lain.
- Tidak bisa upload karena izin direktori / folder permission di hosting. Error ini biasanya ditandai dengan muncul pesan “This image has an empty alt attribute; is file name is ….. (nama file dan ukuran)”
Jika error karena file permission silahkan rubah izin direktori di hosting Anda. Contoh dibawah ini menggunakan cPanel hosting.
Login ke cpanel -> File manager -> public_html -> wp-content -> uploads. Klik kanan pada folder yang ingin izin direktori nya dirubah, dari 744 rubah ke 755 (jangan gunakan 777)
Pesan Error disebabkan permission ini bisa berbeda-beda, ada juga muncul error dengan pesan “Its is parent directory writable by the server ?” dll.
- Tidak bisa upload dengan pesan HTTPS Error. Jika error seperti ini dan sudah beberapa kali mencoba upload tetap gagal, sebelum otak-atik sendiri supaya cepat sebaiknya hubungi dahulu penyedia server. Error ini bisa dikarenakan seputar resource server yang sedang rendah. Atau karena trafik yang tidak biasa.
- Penyebab lain tidak bisa upload gambar di WordPress juga bisa karena Memory Limit. Untuk menaikan memory limit ini sebaiknya jika memungkinkan langsung rubah dari sisi server. Caranya login ke panel hosting ->MultiPHP INI Editor -> Pilih list nama domain dan naikan memory_limit.
Untuk merubah memory_limit, selain menggunakan fitur yang sudah ada juga bisa merubahnya di file .ini atau di file .htaccess.
- Silahkan coba disable plugin satu per satu dan lihat mana yang bermasalah.
- Gunakan Browser Uploader melalui menu Media, jikapun ingin upload untuk post tertentu maka upload melalui fitur Media bisa dilakukan. Setelah upload melalui menu Media kemudian pilih gambar dari galeri, ketika upload di editor post.
Selain cara-cara diatas untuk mengatasi tidak bisa upload gambar, coba ganti nama file gambar atau save as dengan format gambar lain, misalnya dari JPG menjadi PNG.