Solusi Mengatasi error upload Gambar HTTP di WordPress

Apakah Anda melihat Error HTTP saat mengUpload gambar di WordPress? Error ini biasanya terjadi saat Anda mengUpload gambar atau file lain ke WordPress menggunakan pengunggah media bawaan. Pada artikel ini, saya akan menunjukkan cara mudah mengatasi Error upload gambar HTTP di WordPress.

Cara memperbaiki kesalahan http saat mengunggah gambar di WordPress

Apa Penyebab Error HTTP Selama upload gambar di WordPress?

Ada beberapa hal yang dapat menyebabkan error HTTP saat Anda mencoba mengunggah file menggunakan pengunggah gambar WordPress. Pada dasarnya, WordPress tidak dapat mengetahui penyebabnya dan itulah mengapa ia menampilkan pesan ‘HTTP error’ generik.

Kesalahan HTTP

Bagian yang membuat frustrasi adalah bahwa pesan error ini tidak memberi Anda petunjuk apa pun tentang apa yang mungkin menyebabkannya. Ini berarti Anda harus mencoba berbagai solusi untuk menemukan penyebabnya dan mengatasi Error.

Karena itu, mari kita lihat cara memecahkan masalah dan Mengatasi Error HTTP selama upload gambar di WordPress.

1. Pastikan error HTTP Tidak Sementara

Pertama, Anda harus menunggu beberapa menit dan kemudian mencoba mengUpload file gambar Anda lagi. Error ini terkadang disebabkan oleh lalu lintas yang tidak biasa dan sumber daya server yang rendah, yang secara otomatis diperbaiki di sebagian besar server hosting WordPress.

Jika tidak berhasil, Anda mungkin ingin mencoba mengupload file gambar yang berbeda. Jika file lain berhasil diunggah, coba simpan file gambar asli Anda ke ukuran yang lebih kecil dan coba unggah lagi.

Terakhir, Anda mungkin ingin mencoba menyimpan file ke format lain. Misalnya, ubah jpeg menjadi png menggunakan perangkat lunak pengedit gambar. Setelah itu, coba upload kembali file tersebut.

Jika semua langkah ini menghasilkan error HTTP, maka ini berarti error tersebut bukan disebabkan oleh kesalahan sementara dan pasti perlu perhatian Anda segera.

2. Tingkatkan Batas Memori WordPress

Penyebab paling umum dari error ini adalah kurangnya memori yang tersedia untuk digunakan WordPress. Untuk mengatasinya, Anda perlu meningkatkan jumlah memori yang dapat digunakan PHP di server Anda.

Anda dapat melakukan ini dengan menambahkan kode berikut ke file wp-config.php Anda .

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

Kode ini meningkatkan batas memori WordPress menjadi 256MB, yang akan cukup untuk memperbaiki masalah batas memori.

berkas berhasil diunggah

3. Ubah Perpustakaan Editor Gambar yang Digunakan oleh WordPress

WordPress berjalan pada PHP yang menggunakan dua modul untuk menangani gambar. Modul ini disebut GD Library dan Imagick. WordPress dapat menggunakan salah satunya tergantung mana yang tersedia.

Namun, Imagick diketahui sering mengalami masalah memori yang menyebabkan error http selama upload gambar. Untuk mengatasinya, Anda dapat menjadikan Perpustakaan GD sebagai editor gambar default Anda.

Anda dapat melakukan ini hanya dengan menambahkan kode ini ke file functions.php tema Anda atau plugin khusus situs.

1
2
3
4
5
6
7
function wpb_image_editor_default_to_gd( $editors ) {
    $gd_editor = 'WP_Image_Editor_GD';
    $editors = array_diff( $editors, array( $gd_editor ) );
    array_unshift( $editors, $gd_editor );
    return $editors;
}
add_filter( 'wp_image_editors', 'wpb_image_editor_default_to_gd' );

Setelah menambahkan kode ini, Anda dapat mencoba mengupload file lagi menggunakan pengunggah media. Jika ini tidak menyelesaikan masalah, maka Anda dapat menghapus kode ini dan mencoba metode lain yang dijelaskan di artikel ini.

4. Menggunakan Metode .htaccess

Metode ini memungkinkan Anda untuk mengontrol bagaimana Imagick menggunakan sumber daya server. Banyak penyedia hosting bersama membatasi kemampuan Imagick untuk menggunakan banyak utas untuk pemrosesan gambar yang lebih cepat. Namun, ini akan menyebabkan Anda melihat Error http saat Upload gambar.

Perbaikan yang mudah adalah dengan menambahkan kode berikut di file .htaccess Anda :

1
SetEnv MAGICK_THREAD_LIMIT 1

Kode ini hanya membatasi Imagick untuk menggunakan satu utas untuk memproses gambar.

Saya harap artikel ini membantu Anda mengatasi Error HTTP selama unggahan media di WordPress. Anda mungkin juga ingin melihat panduan pemecahan masalah kesalahan WordPress yang paling umum dan cara memperbaikinya .

 

Achyar

Panduan Blog

Leave a Reply

Your email address will not be published.