{"id":6220,"date":"2018-06-15T15:57:39","date_gmt":"2018-06-15T15:57:39","guid":{"rendered":"https:\/\/blog.hostinger.io\/co-id-tutorial\/?p=6220"},"modified":"2023-02-01T16:17:08","modified_gmt":"2023-02-01T09:17:08","slug":"wordpress-http-error","status":"publish","type":"post","link":"\/id\/tutorial\/wordpress-http-error","title":{"rendered":"Tidak bisa upload gambar di WordPress karena HTTP error? Ini 9 cara untuk mengatasinya!"},"content":{"rendered":"<p>WordPress&nbsp;<strong>HTTP error&nbsp;<\/strong>merupakan kode yang mengirim sinyal dan memberitahukan bahwa telah terjadi kesalahan selagi mengupload file. Umumnya, WordPress HTTP error muncul ketika Anda hendak menambahkan gambar dan tipe file lainnya ke media library.<\/p><p>Melalui tutorial ini, Anda akan mempelajari 9 cara mengatasi HTTP error yang menyebabkan Anda tidak bisa upload gambar di WordPress.<\/p><h2 class=\"wp-block-heading\" id=\"h-9-cara-mudah-mengatasi-wordpress-http-error\">9 Cara Mudah Mengatasi WordPress HTTP Error<\/h2><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"552\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/06\/http-error-terjadi-pada-saat-mengupload-gambar-ke-wordpress-e1526368714197.jpg\/public\" alt=\"WordPress HTTP error terjadi ketika gambar diupload\" class=\"wp-image-6221\"><\/figure><\/div><p>Berikut akan kami jelaskan beberapa cara mengatasi error loading media di WordPress. Tak hanya gambar, solusi yang akan kami hadirkan ini juga bisa dimanfaatkan untuk mengatasi error saat mengunggah video, file PDF, atau file lainnya yang kompatibel di WordPress.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-1-mencari-penyebab-http-error\">Cara 1: Mencari Penyebab HTTP Error<\/h2><p>Terkadang, kesalahan sementara pada server dapat menyebabkan WordPress HTTP error. Sebelum menerapkan 9 cara yang akan kami sebutkan, pastikan Anda mengetahui penyebab HTTP error terlebih dulu.<\/p><p>Tunggulah selama beberapa menit sebelum mengupload file media sekali lagi. Jika usaha kedua ini membuahkan hasil, maka HTTP error hanya terjadi saat itu saja atau dengan kata lain hanya terjadi sementara.<\/p><p>Cara lain, ubah nama file gambar, misalnya menghapus karakter tertentu, seperti tanda petik dan titik koma. Sejumlah user bahkan melaporkan bahwa error dapat teratasi setelah tanda petik dihapus dari nama file.<\/p><p>Hanya saja, jika WordPress HTTP error terus terjadi dan tidak juga teratasi, maka Anda harus mencari cara lain.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-2-buka-situs-di-browser-berbeda\">Cara 2: Buka Situs di Browser Berbeda<\/h2><p>Kemungkinan terjadinya WordPress HTTP error tidak berkaitan dengan website, tetapi disebabkan oleh sesuatu yang tidak terduga &ndash; browser yang Anda gunakan.<\/p><p>Beberapa user melaporkan bahwa HTTP error muncul ketika mereka mengakses situs melalui Google Chrome. Meskipun Google Chrome dianggap sebagai browser dengan performa cepat dan andal, untuk saat ini, cobalah akses situs Anda melalui browser lain guna mengetahui apakah penyebab WordPress HTTP error terletak pada browser yang digunaka atau tidak.<\/p><p>Cari solusi lain jika membuka situs Anda di browser yang berbeda tidak juga mengatasi HTTP error.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-3-matikan-plugin\">Cara 3: Matikan Plugin<\/h2><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"504\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/06\/matikan-plugin-wordpress-e1526368695782.jpg\/public\" alt=\"Matikan plugin untuk mengatasi WordPress HTTP error\" class=\"wp-image-6222\"><\/figure><\/div><p>Jika WordPress HTTP error disebabkan oleh salah satu plugin yang telah terinstall, maka solusinya adalah matikan plugin tersebut. Biasanya, plugin untuk mengoptimalkan gambar yang mengakibatkan error ini. Oleh karena itu, jika Anda kedapatan menginstall plugin tersebut, matikanlah untuk sementara dan coba upload gambar sekali lagi.<\/p><p>Jika HTTP error berhasil dihilangkan, maka jangan install kembali plugin yang lama, tapi cari plugin alternatif lain untuk mengoptimalkan gambar. Selain itu, Anda juga bisa minta bantuan developer plugin untuk mengatasi error jika Anda kesulitan.<\/p><p>Apabila WordPress HTTP error tidak juga bisa diselesaikan meski Anda sudah mematikan semua plugin, cobalah cara berikut ini.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-4-menaikkan-limit-memori-wordpress\">Cara 4: Menaikkan Limit Memori WordPress<\/h2><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"533\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/06\/file-manager-hostinger-dengan-wp-config-php-yang-telah-dipilih-e1526368667961.jpg\/public\" alt=\"Terbatasnya memori merupakan penyebab umum terjadinya HTTP error di WordPress. \" class=\"wp-image-6223\"><\/figure><\/div><p>Terbatasnya memori merupakan penyebab umum terjadinya HTTP error di WordPress. Limit memori yang tidak cukup juga dapat menyebabkan kesalahan lain, seperti error 503 service unavailable. Untuk menaikkan limit, masukkan kode berikut ini ke file&nbsp;<strong>wp-config.php&nbsp;<\/strong>Anda:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">define ('WP_MEMORY_LIMIT', '256M');<\/pre><p>Kode di atas digunakan untuk menaikkan limit memori PHP hingga 256MB. Sebelum menambahkan kode tersebut, ketahuilah terlebih dulu limit maksimum memori yang tersedia di server Anda. Caranya adalah dengan <a href=\"https:\/\/blog.hostinger.io\/co-id-tutorial\/cara-membuat-script-phpinfo-dan-melihat-informasi-phpinfo\/\" target=\"_blank\" rel=\"noopener\">mengecek PHP info<\/a>.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-5-atur-gd-library-menjadi-image-editor-default\">Cara 5: Atur GD Library Menjadi Image Editor Default<\/h2><p>Tahukah Anda jika WordPress memiliki dua image editor? WordPress menggunakan Imagick atau GD Library untuk memproses gambar. Meskipun kedua image editor tersebut merupakan pilihan terbaik, Imagick menyerap banyak kapasitas memori yang alhasil menyebabkan WordPress HTTP error.<\/p><p>Untuk mengatasi hal ini, Anda harus mengatur GD Library agar menjadi default editor. Masukkan kode ini ke file template&nbsp;<strong>functions.php:<\/strong><\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">function hs_image_editor_default_to_gd( $editors ) {\n$gd_editor = 'WP_Image_Editor_GD';\n$editors = array_diff( $editors, array( $gd_editor ) );\narray_unshift( $editors, $gd_editor );\nreturn $editors;\n}\nadd_filter( 'wp_image_editors', 'hs_image_editor_default_to_gd' );&lt;code&gt;&lt;\/code&gt;<\/pre><p>Simpan perubahan yang Anda lakukan dan cobalah untuk sekali lagi mengupload gambar. Jika HTTP error di WordPress tetap saja muncul, kembali ke kode sebelumnya dan coba cara lain.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-6-mengedit-htaccess\">Cara 6: Mengedit .htaccess<\/h2><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"533\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/06\/file-htaccess-di-hostinger-file-manager-e1526369749915.jpg\/public\" alt=\"File .htaccess di file manager Hostinger\" class=\"wp-image-6224\"><\/figure><\/div><p>File&nbsp;<strong>.htaccess&nbsp;<\/strong>tersimpan di dalam folder root WordPress dan berfungsi untuk mengamankan semua hal terkait. File .htaccess mengontrol tujuan permintaan yang dikirimkan di antara banyak fungsi lainnya.<\/p><p>Untuk mengatasi WordPress HTTP error, buka&nbsp;<strong>.htaccess&nbsp;<\/strong>dan tambahkan kode berikut ini:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SetEnv MAGICK_THREAD_LIMIT 1<\/pre><p>Setelah itu, buka file sekali lagi dan cek apakah error sudah bisa teratasi atau belum. Jika belum berhasil, tambahkan beberapa snippet kode yang bisa Anda coba untuk memperbaiki error HTTP, seperti:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;IfModule mod_security.c&gt;\nSecFilterEngine Off\nSecFilterScanPOST Off\n&lt;\/IfModule&gt;<\/pre><p>atau<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># Exclude the file upload and WP CRON scripts from authentication\n&lt;FilesMatch \"(async-upload\\.php|wp-cron\\.php|xmlrpc\\.php)$\"&gt;\nSatisfy Any\nOrder allow,deny\nAllow from all\nDeny from none\n&lt;\/FilesMatch&gt;<\/pre><p>Masukkan dua snippet kode di atas satu per satu. Simpan perubahan yang Anda lakukan dan upload file media sekali lagi.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-7-cek-template\">Cara 7: Cek Template<\/h2><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"522\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/06\/kelola-template-wordpress-e1526370314839.jpg\/public\" alt=\"Template WordPress bisa menjadi salah satu penyebab HTTP error.\" class=\"wp-image-6225\"><\/figure><\/div><p>Jika HTTP error muncul setelah menginstall atau memperbarui template WordPress, maka penyebabnya adalah template. Salah satu cara terbaik untuk mengatasinya adalah dengan membuat backup seluruh website Anda dan ubah template default (misalnya, Twenty Seventeen).<\/p><p>Jika dengan mengubah template default error bisa diperbaiki, maka langkah selanjutnya adalah menghubungi provider atau developer template Anda saat ini dan beritahukan masalahnya. Dalam hal ini, WordPress HTTP error terkait dengan template yang terisolasi atau template dan plugin yang tidak sinkron.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-8-cek-versi-php\">Cara 8: Cek Versi PHP<\/h2><p>Semenjak&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Template:Server_requirements\" target=\"_blank\" rel=\"noopener\">versi 3.2<\/a>, WordPress mewajibkan PHP dengan versi 5.2.4 atau yang lebih tinggi agar performanya bisa berjalan baik dan tanpa masalah. Versi lain selain yang telah ditetapkan hanya akan membawa Anda ke dalam masalah, seperti terjadinya HTTP error ini. Beberapa host menggunakan versi PHP yang lebih lama, dan ini berarti apa pun yang Anda usahakan, Anda tidak akan bisa mengupload gambar ke media library WordPress.<\/p><p>Lalu, apa yang sebaiknya Anda lakukan? Pertama-tama, tanyakan pada penyedia hosting Anda mengenai versi PHP yang digunakan, apakah mereka menggunakan versi PHP 5.2.4 atau versi di atasnya. Di samping itu, Anda juga bisa bergabung dengan jutaan pemilik website lainnya di <a href=\"https:\/\/www.hostinger.co.id\" target=\"_blank\" rel=\"noopener\">Hostinger<\/a> untuk mendapatkan versi terbaru PHP yang stabil.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-9-bersihkan-cache\">Cara 9: Bersihkan Cache<\/h2><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"533\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2018\/06\/bersihkan-cache-di-browser-chrome-e1526372753371.jpg\/public\" alt=\"Bersihkan cache untuk mengatasi HTTP error di WordPress\" class=\"wp-image-6226\"><\/figure><\/div><p>Apakah sampai saat ini WordPress HTTP error masih juga muncul? Bisa jadi error tersebut muncul dari local cache. Cobalah untuk membersihkan cache browser, kemudian upload file sekali lagi.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/id\/wordpress-hosting\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/06\/ID-New-WP_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-37614\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/06\/ID-New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/06\/ID-New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/06\/ID-New-WP_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/06\/ID-New-WP_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-kesimpulan\">Kesimpulan<\/h2><p>Gambar tidak muncul di WordPress karena adanya HTTP error? Kesalahan ini memang cukup menyebalkan. Namun jangan khawatir, salah satu <a href=\"\/id\/tutorial\/apa-itu-wordpress\">kelebihan WordPress<\/a> yang mudah dikelola memungkinkan Anda mengatasi error ini dengan mudah. Melalui 9 cara di atas, Anda bisa mengatasi HTTP error dan menjamin bahwa kesalahan tersebut tidak akan muncul kembali.<\/p><p>Apakah Anda sudah pernah mengalami WordPress HTTP error sebelumnya dan memiliki cara mengatasi yang berbeda dari solusi yang telah kami paparkan? Jangan ragu untuk membagikan pengalaman dan pendapat Anda! Tuliskanlah yang ingin Anda bagikan di kolom komentar di bawah ini!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress&nbsp;HTTP error&nbsp;merupakan kode yang mengirim sinyal dan memberitahukan bahwa telah terjadi kesalahan selagi mengupload file. Umumnya, WordPress HTTP error muncul ketika Anda hendak menambahkan gambar dan tipe file lainnya ke media library. Melalui tutorial ini, Anda akan mempelajari 9 cara mengatasi HTTP error yang menyebabkan Anda tidak bisa upload gambar di WordPress. 9 Cara Mudah [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/id\/tutorial\/wordpress-http-error\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":55,"featured_media":6353,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"","rank_math_description":"Karena adanya WordPress HTTP error, Anda gagal upload file media. Berikut sembilan cara untuk mengatasinya.","rank_math_focus_keyword":"wordpress http error, gambar tidak muncul di wordpress, tidak bisa upload gambar di wordpress, cara mengatasi error loading media","footnotes":""},"categories":[4859],"tags":[7909,5513,7908,7430,7870,7907],"class_list":["post-6220","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-cache-browser","tag-http","tag-http-error","tag-plugin","tag-template","tag-wordpress-http-error"],"hreflangs":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/6220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/comments?post=6220"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/6220\/revisions"}],"predecessor-version":[{"id":29397,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/6220\/revisions\/29397"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media\/6353"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media?parent=6220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/categories?post=6220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/tags?post=6220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}