WordPress WebP Yükleme Sorunu ve Kesin Çözümü
Web sitenizi hızlandırmak ve Google’da üst sıralara çıkmak için resimlerinizi WebP formatına dönüştürdünüz. Büyük bir heyecanla WordPress’e yüklemeye çalıştınız ama o da ne? “Üzgünüz, güvenlik nedenleriyle bu dosya tipine izin verilmiyor” veya “Sunucu resmi işleyemiyor” gibi can sıkıcı bir hatayla karşılaştınız.
Hiç endişelenmeyin! Bu hata, sitenizin bozulduğu anlamına gelmez. Sadece WordPress’in ve barındırma alanınızın (hosting) WebP formatını tanımak için küçük bir “izin” veya “eklenti” aktivasyonuna ihtiyacı vardır.
Teknik terimlerle aranız iyi olmasa bile, kullandığınız kontrol paneline göre aşağıdaki adımları izleyerek bu sorunu birkaç dakika içinde kalıcı olarak çözebilirsiniz.
Sorunun Kaynağı Nedir?
WordPress’in bir resmi (JPEG, PNG veya WebP) okuyup işleyebilmesi için sunucunuzda “GD” veya “ImageMagick” adında bazı çevirici kütüphanelerin aktif olması gerekir. Bu kütüphaneler kapalıysa, WordPress WebP dosyasını zararlı bir yazılım sanıp reddeder. Yapmamız gereken tek şey bu kütüphaneleri aktif hale getirmektir.
1. cPanel Kullanıcıları İçin Çözüm Adımları
cPanel, en yaygın kullanılan panellerden biridir ve bu ayarı açmak oldukça basittir.
-
Adım 1: Hosting firmanızın size verdiği bilgilerle cPanel’e giriş yapın.
-
Adım 2: Arama kutusuna “PHP” yazın ve “Select PHP Version” (PHP Sürümü Seçimi) ikonuna tıklayın.
-
Adım 3: Açılan ekranda üst menüde yer alan “Extensions” (Uzantılar / Eklentiler) sekmesine geçin.
-
Adım 4: Karşınıza alfabetik sıralanmış bir sürü kutucuk çıkacak. Bu listede
gdveimagickisimli kutucukları bulun. -
Adım 5: Eğer bu kutucukların içi boşsa, tıklayarak işaretleyin (aktif edin).
-
Adım 6: İşlem otomatik olarak kaydedilecektir. Şimdi WordPress panelinize dönüp resminizi yüklemeyi tekrar deneyebilirsiniz.
2. Plesk Panel Kullanıcıları İçin Çözüm Adımları
Eğer Windows veya özel Linux sunucularında yaygın olan Plesk panel kullanıyorsanız, adımlar şu şekildedir:
-
Adım 1: Plesk panele giriş yapın ve sol menüden “Web Siteleri ve Etki Alanları” (Websites & Domains) kısmına tıklayın.
-
Adım 2: Kendi web sitenizin adını bulun ve altındaki seçeneklerden “PHP Ayarları” (PHP Settings) menüsüne girin.
-
Adım 3: Karşınıza çıkan sayfada PHP sürümünüzü göreceksiniz. Sayfayı biraz aşağı kaydırarak “Uzantılar” (Extensions) veya “Performans Ayarları” bölümünü bulun.
-
Adım 4: Tıpkı cPanel’de olduğu gibi burada da
gdveimagickmodüllerini bularak yanlarındaki kutucukları işaretleyin. -
Adım 5: Sayfanın en altındaki “Tamam” veya “Uygula” butonuna basarak ayarları kaydedin. Sorun çözülmüş olacaktır.
3. Keyhelp (Keypanel) Kullanıcıları İçin Çözüm Adımları
Minimalist ve performans odaklı Alman mühendisliği harikası Keyhelp panelde, gereksiz karmaşa yoktur. WebP desteği genellikle varsayılan (otomatik) olarak açık gelir. Ancak hata alıyorsanız, PHP sürümünüz çok eski olabilir veya modüller pasife düşmüş olabilir.
-
Adım 1: Keyhelp panelinize kullanıcı adınızla giriş yapın.
-
Adım 2: Sol menüden “Domains” (Alan Adları) sekmesine tıklayın.
-
Adım 3: İşlem yapmak istediğiniz web sitenizin yanındaki Kalem ikonuna (Düzenle) tıklayın.
-
Adım 4: Açılan pencerede üst sekmelerden “PHP” bölümüne geçin.
-
Adım 5: “PHP Version” kısmından modern ve güncel bir sürüm seçtiğinizden emin olun (Örneğin: PHP 8.1 veya PHP 8.2). Eski sürümlerde (PHP 7.3 ve altı) WebP desteği tam verimli çalışmayabilir.
-
Adım 6: “Ek PHP Ayarları” (Additional PHP-FPM directives) adlı boş bir kutu göreceksiniz. Eğer üstteki adıma rağmen sorun çözülmediyse, sunucu yöneticiniz (hosting firmanız) WebP desteğini genel ayarlardan kapatmış olabilir. Bu durumda en hızlı çözüm firmanıza “PHP GD WebP kütüphanesini aktif edebilir misiniz?” şeklinde kısa bir destek talebi (ticket) açmaktır. Keyhelp mimarisinde bu işlem saniyeler içinde yetkililer tarafından kalıcı olarak halledilir.
💡 Ekstra Bonus Çözüm: “Her Şeyi Yaptım Ama Hala Yüklenmiyor!”
Eğer sunucu panelinden yukarıdaki adımları yaptınız ama WordPress inatla resmi yüklemiyorsa, sorun WordPress’in güvenlik filtresine takılıyor demektir. Bunu aşmanın kodlama bilmeden en kolay yolu şudur:
-
WordPress yönetici panelinizden Eklentiler > Yeni Ekle bölümüne gidin.
-
Arama kısmına “WP Add Mime Types” yazın.
-
Eklentiyi kurup etkinleştirin.
-
Ayarlar > Mime Type Settings bölümüne girin.
-
Listeden
webpformatını bulup yanına izin verme işaretini koyun ve kaydedin.
Artık WordPress sitenize dilediğiniz gibi WebP formatında, yüksek kaliteli ama boyutu çok düşük görseller yükleyebilir, sitenizin açılış hızını zirveye taşıyabilirsiniz!
Sitenizin hızını artırmak için WebP gibi modern formatlara geçmek harika bir adım. Ancak bu tarz ince optimizasyonların gerçek potansiyeli, altında yatan sunucunun gücüyle ortaya çıkar. Sürekli “Acaba sunucum bu eklentiyi veya formatı destekliyor mu?” stresi yaşamak yerine, her şeyin WordPress için özel olarak kurgulandığı bir altyapıya geçmeye ne dersiniz? Saviorhost WordPress Hosting paketlerimiz; AMD Ryzen 9 işlemcilerin yüksek veri işleme gücü, Keyhelp panelin minimalist yapısı ve WebP dâhil tüm modern kütüphanelerin tam uyumlu olarak geldiği kusursuz bir mimari sunar. Sunucu hatalarıyla boğuşmayı bırakın; sitenizin altyapısını Saviorhost’a emanet edin ve saniyeler içinde açılan sayfaların keyfini çıkarın.





