Yumuşak

WordPress, görüntüleri yüklerken HTTP Hatası gösteriyor

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





YayınlananSon güncelleme: 17 Şubat 2021

Bugün blogumda çalışırken WordPress resim yüklerken HTTP hatası gösteriyor, kafam karıştı ve çaresiz kaldım. Resmi tekrar tekrar yüklemeye çalıştım ama hata gitmiyor. 5-6 denemeden sonra görüntüleri tekrar başarılı bir şekilde yükleyebildim. Ancak başarım kısa sürdü, birkaç dakika sonra aynı hata kapımı çalıyor.



WordPress, görüntüleri yüklerken HTTP Hatası gösteriyor

Yukarıdaki sorun için birçok düzeltme mevcut olsa da, yine zamanınızı boşa harcayacaklar, bu yüzden görüntüleri yüklerken bu HTTP hatasını düzelteceğim ve bu makaleyi bitirdikten sonra sizi temin ederim ki bu hata mesajı olacaktır. Çoktan Gitmiş.



İçindekiler[ saklamak ]

WordPress için Düzeltme, görüntüleri yüklerken HTTP Hatası gösteriyor

Görüntü boyutu

Kontrol edilmesi gereken bu ilk ve bariz şey, görüntü boyutlarınızın sabit genişlikteki içerik alanınızı aşmamasıdır. Örneğin 3000X1500 resim göndermek istediğinizi ancak post içerik alanı (temanız tarafından belirlenen) sadece 1000px olduğunu varsayalım, o zaman kesinlikle bu hatayı göreceksiniz.



Not: Öte yandan, görüntü boyutlarınızı her zaman 2000X2000 ile sınırlamaya çalışın.

Yukarıdakiler sorununuzu mutlaka çözmeyebilir, ancak yine de kontrol etmeye değer. Resimlerle ilgili WordPress yönergelerini kontrol etmek istiyorsanız lütfen burayı oku .



PHP belleğinizi artırın

Bazen WordPress'e izin verilen PHP belleğini artırmak bu sorunu düzeltiyor gibi görünüyor. Eh, denemeden asla emin olamazsın, bu kodu ekle define('WP_MEMORY_LIMIT', '64M') senin içine wp-config.php dosya.

wordpress http IMAGE hatasını düzeltmek için php bellek sınırını artırın

Not: wp-config.php'deki diğer ayarlara dokunmayın, aksi takdirde siteniz tamamen erişilemez hale gelir. İsterseniz hakkında daha fazla okuyabilirsiniz wp-config.php dosyasını düzenleme .

Yukarıdaki kodu eklemek için cPanel'inize gidin ve wp-config.php dosyasını bulacağınız WordPress kurulumunuzun kök dizinine gidin.

Wp-config php dosyası

Yukarıdakiler sizin için işe yaramazsa, web barındırma sağlayıcınızın PHP bellek sınırını artırmanıza izin vermemesi için iyi bir şans vardır. Bu durumda doğrudan onlarla konuşmak PHP bellek sınırını değiştirmenize yardımcı olabilir.

.htaccess dosyasına kod ekleme

.htaccess dosyanızı düzenlemek için Yoast SEO > Araçlar > Dosya Düzenleyici'ye gidin (Yoast SEO kurulu değilse, yüklemelisiniz ve hakkında bilgi edinebilirsiniz) bu eklenti burada nasıl yapılandırılır ). .htaccess dosyasına şu kod satırını eklemeniz yeterlidir:

|_+_|

env magik tehdit sınırını 1 olarak ayarla

Kodu ekledikten sonra .htaccess olarak değiştir'i kaydet'i tıklayın ve sorunun çözülüp çözülmediğini kontrol edin.

Tema function.php dosyasını değiştirme

Aslında, WordPress'e theme function.php dosyasını kullanarak varsayılan WP_Image_Editor sınıfı olarak GD'yi kullanmasını söyleyeceğiz. WordPress'in son güncellemesinden itibaren GD soyutlandı ve varsayılan bir resim düzenleyici olarak Imagick kullanıldı, bu nedenle eskisine geri dönmek sorunu herkes için çözüyor gibi görünüyor.

Tavsiye edilen: Görünüşe göre, bunu yapmak için bir eklenti de var, buraya gidin. Ancak dosyayı manuel olarak düzenlemek istiyorsanız aşağıdan devam edin.

Tema function.php dosyasını düzenlemek için Görünüm > Düzenleyici'ye gidin ve Tema İşlevleri'ni (function.php) seçin. Oradayken, dosyanın sonuna bu kodu eklemeniz yeterlidir:

|_+_|

Not: Bu kodu bitiş PHP işaretinin ( ?>) içine eklediğinizden emin olun.

Varsayılan olarak gd düzenleyicisini yapmak için tema işlevleri dosya düzenleme

Bu, kılavuzdaki en önemli düzeltmedir, WordPress resimleri yüklerken HTTP hatası gösterir, ancak sorununuz hala çözülmediyse, devam edin.

Mod_Security'yi Devre Dışı Bırakma

Not: WordPress ve barındırma güvenliğinizi tehlikeye atabileceğinden bu yöntem önerilmez. Bu yöntemi yalnızca diğer her şeyi denediyseniz ve bunu devre dışı bırakmak sizin için işe yararsa, barındırma sağlayıcınızla iletişime geçin ve destek isteyin.

Yine Yoast SEO > Araçlar > Dosya Düzenleyici üzerinden dosya düzenleyicinize gidin ve .htaccess dosyanıza aşağıdaki kodu ekleyin:

|_+_|

htaccess dosyası kullanılarak mod güvenliği devre dışı bırakıldı

Ve .htaccess olarak değiştirilen Kaydet'i tıklayın.

WordPress'in en son sürümünü yeniden yükleme

Bazen bu sorun, bozuk WordPress dosyası nedeniyle ortaya çıkabilir ve yukarıdaki çözümlerden herhangi biri hiç çalışmayabilir, bu durumda WordPress'in en son sürümünü yeniden yüklemeniz gerekir:

  • Eklenti klasörünüzü cPanel'den yedekleyin (İndirin) ve ardından WordPress'ten devre dışı bırakın. Bundan sonra cPanel kullanarak tüm eklenti klasörlerini sunucunuzdan kaldırın.
  • Standart temayı yükleyin, ör. Yirmi on altı ve ardından diğer tüm temaları kaldırın.
  • Pano > Güncellemeler'den WordPress'in en son sürümünü yeniden yükleyin.
  • Tüm eklentileri yükleyin ve etkinleştirin (görüntü optimizasyon eklentileri hariç).
  • İstediğiniz temayı yükleyin.
  • Şimdi resim yükleyiciyi kullanmayı deneyin.

Bu, WordPress'in görüntüleri yüklerken HTTP hatası göstermesini düzeltir.

Çeşitli Düzeltmeler

  • Resim dosyalarının adlarında kesme işareti kullanmayın, ör. Aditya-Farrad.jpg'text-align: justify;'>Bu, bu kılavuzun sonu ve umarım şimdiye kadar sorunu çözmüşsünüzdür. WordPress, görüntüleri yüklerken HTTP hatası gösteriyor . Bu gönderiyle ilgili hala herhangi bir sorunuz varsa, onlara yorum sormaktan çekinmeyin.

    Bu sorunla ilgili kelimeyi yaymaya yardımcı olmak için bu blog gönderisini beğenin ve sosyal ağlarda paylaşın.

    Aditya Farrad

    Aditya, kendi kendini motive eden bir bilgi teknolojisi uzmanıdır ve son 7 yıldır teknoloji yazarıdır. İnternet hizmetleri, mobil, Windows, yazılım ve Nasıl Yapılır kılavuzlarını kapsar.