Cara Memperbaiki Kesalahan HTTP Saat Mengunggah Gambar ke WordPress

Diterbitkan: 2020-01-27

Sulit untuk memiliki situs web yang sukses tanpa konten visual. Halaman apa pun yang Anda kunjungi kemungkinan menyertakan beberapa kombinasi foto, ikon, atau grafik. Namun, jika Anda mengalami kesalahan HTTP saat mengunggah gambar ke WordPress, Anda mungkin tidak dapat memasukkannya ke situs Anda.

Untungnya, ada beberapa metode yang dapat Anda gunakan untuk memperbaiki masalah ini. Pada artikel ini, kami akan menjelaskan mengapa kesalahan HTTP terjadi saat mengunggah gambar ke WordPress dan kemudian memandu Anda melalui enam solusi.

Ayo bekerja!

Berlangganan Saluran Youtube Kami

Apa Penyebab Kesalahan HTTP Saat Mengunggah Gambar ke WordPress

Dibandingkan dengan beberapa masalah umum lainnya, kesalahan HTTP saat mengunggah gambar ke WordPress tidak terlihat terlalu menakutkan. Ini hanya pesan spanduk sederhana yang dapat muncul di perpustakaan media Anda saat Anda mencoba menambahkan file baru:

Kesalahan HTTP saat mengunggah gambar ke WordPress.

Biasanya, saat Anda mengunggah gambar ke WordPress, gambar itu langsung muncul di Perpustakaan Media Anda. Tidak ada pesan konfirmasi atau lonceng dan peluit. Itu jelas tidak terjadi ketika Anda mengalami kesalahan ini.

Masalah dengan peringatan khusus ini adalah tidak memberi Anda banyak informasi untuk dilanjutkan ketika harus mencari solusi. Selain itu, ada beberapa kemungkinan penyebabnya, antara lain:

  • Kredensial masuk yang kedaluwarsa
  • Nama file tidak sah
  • Memori tidak cukup
  • Izin file salah
  • Konflik plugin

Setengah pertempuran dengan kesalahan HTTP saat mengunggah gambar ke WordPress adalah menentukan sumber masalahnya. Setelah Anda mengetahuinya, hanya beberapa langkah cepat untuk menyelesaikannya dan membuat situs Anda kembali berfungsi.

Cara Memperbaiki Kesalahan HTTP Saat Mengunggah Gambar ke WordPress (6 Metode Terbukti)

Meskipun memperbaiki kesalahan ini tidak sulit, Anda harus metodis karena memiliki beberapa kemungkinan penyebab. Dengan mengingat hal itu, kita akan mulai dengan perbaikan yang paling mudah.

1. Periksa apakah Sesi Login Anda Telah Kedaluwarsa

Biasanya, WordPress memberi tahu Anda kapan kredensial login Anda kedaluwarsa sehingga Anda dapat memasukkannya kembali. Namun, pesan ini tidak selalu muncul jika Anda membiarkan browser terbuka untuk waktu yang lama tanpa aktivitas apa pun.

Jika Anda melakukan ini dan kemudian mencoba mengunggah gambar, Anda akan melihat kesalahan HTTP seperti yang digambarkan di atas meskipun Anda belum diminta untuk masuk kembali. Cara termudah untuk mengetahui apakah ini masalah di Anda kasus adalah memuat ulang halaman.

Jika sesi login Anda sebelumnya kedaluwarsa, WordPress kemudian akan meminta Anda untuk memasukkan kredensial Anda lagi. Setelah itu, Anda dapat mencoba lagi mengunggah gambar dan melihat apakah kesalahan tetap ada.

2. Ganti Nama, Optimalkan, atau Ubah Ukuran File Gambar

WordPress tidak mendukung file dengan karakter khusus atau aksen bahasa pada namanya, seperti di chateau atau smorgasbord. Jika gambar yang Anda coba tambahkan ke situs Anda menyertakan gambar apa pun, coba ganti namanya, lalu coba unggah lagi.

Dalam beberapa kasus, bahkan gambar dengan nama yang 'bersih' sempurna tidak akan cocok dengan WordPress. Salah satu solusinya adalah dengan menggunakan platform pengoptimalan gambar seperti TinyPNG:

Beranda TinyPNG.

Alat ini memampatkan file Anda untuk mengurangi ukurannya. Ini adalah cara sederhana untuk mengurangi waktu pemuatan situs web Anda, dan terkadang akan menyelesaikan kesalahan HTTP saat mengunggah gambar ke WordPress juga.

Terakhir, Anda mungkin juga dapat mengatasi masalah ini dengan mengubah dimensi gambar (lebar dan tinggi). Anda dapat melakukan ini menggunakan platform pengeditan foto pilihan Anda, seperti Pratinjau, Cat, atau Photoshop.

3. Tingkatkan Batas Memori PHP Situs Anda

Jika dua metode pertama tidak menyelesaikan kesalahan HTTP saat mengunggah gambar ke WordPress untuk Anda, inilah saatnya untuk mulai mencari solusi yang lebih teknis. Bergantung pada penyedia dan paket hosting web Anda, server Anda mungkin tidak memiliki cukup memori untuk menambahkan lebih banyak file ke situs Anda.

Batas memori PHP yang kecil dapat menyebabkan kesalahan HTTP sesekali selama unggahan. Sebagai aturan praktis, Anda ingin memiliki setidaknya 256 MB.

Cara termudah untuk meningkatkan batas memori PHP Anda adalah dengan mengakses folder root situs web Anda (biasanya public_html ) menggunakan File Transfer Protocol (FTP) dan klien FTP seperti FileZilla. Kemudian, cari file wp-config.php Anda , klik kanan padanya, dan pilih opsi View/ Edit :

Mengedit file wp-config.php Anda.

Di dalam file itu, cari baris yang bertuliskan “Itu saja, berhenti mengedit! Selamat menerbitkan.” Kemudian tambahkan kode berikut di atasnya:

define( 'WP_MEMORY_LIMIT', '256M' );

Simpan perubahan Anda dan tutup filenya. Kemudian coba unggah ulang gambar Anda dan lihat apakah kesalahan HTTP tetap ada. Jika ya, host Anda mungkin mengesampingkan pengaturan di file wp-config.php Anda di tingkat server. Dalam hal ini, Anda mungkin perlu menghubungi dukungan untuk bantuan lebih lanjut.

4. Verifikasi Izin Folder Unggah Anda

Setiap folder di instalasi WordPress Anda menggunakan apa yang disebut 'izin'. Itu berarti ada instruksi ketat untuk siapa yang dapat mengakses ('membaca'), memodifikasi ('menulis'), atau menjalankan skrip dalam file yang berisi setiap direktori.

Sebagai pemilik situs, Anda harus memiliki izin penuh untuk direktori wp-content/uploads , di mana WordPress menyimpan (seperti yang sudah Anda duga) unggah. Jika Anda mengalami kesalahan HTTP di Perpustakaan Media Anda, ada baiknya memeriksa apakah pengaturan ini dikonfigurasi dengan benar.

Pertama, akses situs web Anda menggunakan FTP seperti yang kami jelaskan di atas dan arahkan ke direktori konten-wp Anda. Temukan folder unggahan , klik kanan padanya, dan pilih opsi Izin file :

Mengubah izin untuk folder unggahan Anda.

Di jendela yang dihasilkan, periksa apakah Anda ('Pemilik') telah membaca, menulis, dan menjalankan izin. Nilai Numerik yang sesuai harus 755:

Contoh pengaturan izin untuk folder unggahan.

Jika Anda tidak memiliki izin yang tepat, pilih kotak centang yang benar atau atur Nilai Numerik ke 755 dan klik tombol OK . Kemudian coba unggah gambar Anda lagi.

5. Memecahkan Masalah untuk Plugin atau Konflik Tema

Dalam beberapa kasus, salah satu plugin atau tema aktif Anda mungkin menyebabkan konflik di latar belakang saat Anda mencoba mengunggah gambar. Ada dua cara Anda dapat memecahkan masalah ini, tetapi sebelum Anda melakukan hal lain, pastikan Anda memiliki cadangan terbaru.

Kemudian, navigasikan ke daftar Plugin Anda di dasbor WordPress Anda dan nonaktifkan satu per satu, uji apakah Anda dapat mengunggah gambar di antara masing-masing. Pendekatan ini sederhana, tetapi bisa menjadi rumit jika Anda memiliki banyak plugin.

Jika Anda ingin mengesampingkan konflik plugin sama sekali, Anda dapat mengakses server Anda melalui FTP dan pergi ke direktori wp-content Anda . Temukan folder plugins dan ganti namanya menjadi sesuatu yang lain, seperti pada contoh di bawah ini:

Mengganti nama folder plugin untuk memperbaiki kesalahan HTTP saat mengunggah gambar ke WordPress.

Mengubah nama direktori itu akan mencegah WordPress menemukan file plugin Anda, menonaktifkan semuanya dalam satu gerakan. Uji apakah itu memperbaiki kesalahan HTTP saat mengunggah gambar ke WordPress.

Jika ya, maka Anda akan tahu ada konflik di suatu tempat di situs Anda. Kembalikan folder ke nama aslinya dan lanjutkan untuk menonaktifkan plugin Anda satu per satu dari dasbor Anda hingga Anda menemukan pelakunya.

Di sisi lain, jika menonaktifkan semua plugin Anda tidak memperbaiki kesalahan, kembalikan folder plugins ke nama aslinya dan coba ubah tema aktif Anda:

Mengubah tema aktif Anda.

Tema lain apa pun bisa digunakan, meskipun yang default biasanya paling baik untuk pemecahan masalah. Lakukan perubahan, dan sekali lagi coba unggah gambar. Jika kesalahan teratasi, Anda telah menemukan sumber konflik.

Jika tema atau plugin tertentu Anda berada di balik kesalahan HTTP, maka Anda harus menghapusnya dari situs Anda. Anda kemudian dapat menggantinya dengan alternatif, atau mencoba menghubungi pengembang tentang penyelesaian konflik.

6. Hubungi Host Web Anda Tentang Kesalahan HTTP Saat Mengunggah Gambar ke WordPress

Jika semuanya gagal, jangan putus asa. Anda telah mengatur hampir setiap kemungkinan penyebab masalah ini, jadi sekarang saatnya untuk membawa bantuan sehingga Anda dapat menggali lebih dalam.

Pada titik ini, Anda telah kehabisan sebagian besar opsi di pihak Anda. Silakan buka tiket, mulai obrolan langsung, atau hubungi host web Anda dan lihat apakah mereka dapat membantu Anda melacak sumber kesalahan HTTP Anda saat mengunggah gambar ke WordPress.

Kesimpulan

Tidak ada yang menyukai dinding teks di web. Anda memerlukan elemen visual di situs Anda jika ingin mempublikasikan konten yang disukai pengunjung. Itu berarti bahwa jika Anda pernah mengalami kesalahan HTTP saat mengunggah gambar ke WordPress, Anda perlu mengidentifikasi dan memperbaiki masalah mendasar secepat mungkin.

Dalam posting ini, kami membahas enam pendekatan yang dapat Anda ambil untuk memperbaiki kesalahan ini:

  1. Periksa apakah sesi login Anda telah kedaluwarsa.
  2. Ganti nama, optimalkan, atau ubah ukuran file gambar.
  3. Tingkatkan batas memori PHP Anda.
  4. Verifikasi izin folder unggahan Anda.
  5. Memecahkan masalah untuk plugin atau konflik tema.
  6. Hubungi host web Anda untuk bantuan lebih lanjut.

Apakah Anda memiliki pertanyaan tentang cara memperbaiki kesalahan HTTP saat mengunggah gambar ke WordPress? Tinggalkan mereka di bagian komentar di bawah!

Gambar thumbnail artikel oleh vladwell / shutterstock.com