WordPress Resimler Neden Yüklenmez Çözümü

Son doğrulama: Eylül 2026 · cPanel 136 test hesabında denendi

Hızlı çözüm

WordPress resimler neden yüklenmez sorusunun en sık üç cevabı vardır: wp-content/uploads klasörünün izni bozulmuştur, disk kotası dolmuştur ya da PHP’nin yükleme boyutu sınırı dosyanızdan küçüktür.

  1. uploads klasörünün iznini 755, içindeki dosyaların iznini 644 yapın.
  2. Disk kullanımını kontrol edin, doluysa yer açın.
  3. MultiPHP INI Düzenleyicisi’nde upload_max_filesize ve post_max_size değerlerini artırın.
  4. Eklenti çakışması ve hotlink korumasını kontrol edin.
Panel cPanel
Sistem WordPress kurulumu (paylaşımlı hosting, CloudLinux)
Yetki cPanel kullanıcısı
Narhost ürünü Web Hosting

Başlamadan önce

  • cPanel Dosya Yöneticisi ya da FTP erişimi.
  • Sorunun yeni resim yüklerken mi yoksa eski resimleri görüntülerken mi çıktığı bilgisi.
  • Yüklemeye çalıştığınız dosyanın boyutu ve formatı.

WordPress resimler neden yüklenmez, olası nedenler

Sorunun kaynağı genelde sunucu tarafındadır, WordPress’in kendisi değil. wp-content/uploads klasörünün izni 755’in altına düşmüşse WordPress dosyayı diske yazamaz. Hesabın disk kotası dolduysa yeni dosya hiç oluşturulamaz. PHP’nin upload_max_filesize ya da post_max_size yönergesi dosyanızdan küçükse yükleme sessizce ya da bir hata mesajıyla durur; bu yönergelerin WordPress tarafındaki karşılığı resmi dokümantasyonda anlatılıyor. Daha az sık ama olası iki neden daha vardır: bir güvenlik ya da optimizasyon eklentisi yüklemeyi engelliyor olabilir, ya da hotlink koruması kendi sitenizi de yanlışlıkla engelliyor olabilir.

Adım adım çözüm

  1. uploads klasörünün iznini düzeltin. Dosya Yöneticisi’nde public_html/wp-content/uploads klasörüne sağ tıklayıp İzinler’i açın, klasörde 755, dosyalarda 644 değerini girin ve yinelemeli uygulayın; ayrıntılı yol dosya izinleri kartında.
    WordPress resimler neden yüklenmez sorununda cPanel Dosya Yöneticisi'nde uploads klasörü izin görünümü
    Dosya Yöneticisi’nde uploads klasörü; izin sütunu buradan kontrol edilir ve düzeltilir.

    Beklenen sonuç: izin sütunu klasörde 755, dosyalarda 644 gösterir.

  2. Disk kullanımını kontrol edin. cPanel Disk Kullanımı sayfasından hesabınızın doluluk oranına bakın; kota dolmuşsa eski yedek ya da log dosyalarını silerek yer açın.

    Beklenen sonuç: kullanılan alan toplam kotanın altındadır.

  3. PHP yükleme limitlerini artırın. MultiPHP INI Düzenleyicisi’nde upload_max_filesize, post_max_size ve memory_limit değerlerini yüklemek istediğiniz dosyadan büyük olacak şekilde ayarlayın.
    cPanel MultiPHP INI Düzenleyicisi Temel Mod ekranında upload_max_filesize kutusu
    MultiPHP INI Düzenleyicisi Temel Mod; yükleme boyutu ve bellek limiti kutuları burada görünür.

    Beklenen sonuç: Medya Kitaplığı’nda “yükleme boyutu sınırı aşıldı” uyarısı kalkar.

  4. Hotlink korumasını kontrol edin. Hotlink Koruması aktifse kendi alan adınızın istisna listesinde olduğundan emin olun; aksi hâlde tema kendi resimlerinizi bile engelleyebilir.
    cPanel Hotlink Koruması ekranında izin verilen alan adları listesi
    Hotlink Koruması ekranı; kendi alan adınız istisna listesinde olmalıdır.

    Beklenen sonuç: kendi alan adınız izin verilenler listesindedir.

  5. Eklenti çakışmasını test edin. Görsel optimizasyon ya da güvenlik eklentilerini tek tek devre dışı bırakıp her seferinde bir resim yüklemeyi deneyin.

    Dikkat

    Eklentileri devre dışı bırakmadan önce sitenin yedeğini alın; bazı eklentiler devre dışı kalırken veritabanı ayarlarını da etkileyebilir.

    Beklenen sonuç: sorunlu eklenti devre dışı kalınca yükleme normal çalışır.

Yüklenen resim görünmüyor ama dosya yüklendiyse

Yükleme tamamlandığı hâlde resim sayfada görünmüyorsa neden farklıdır: HTTPS’e geçtikten sonra veritabanında kalan http:// ile başlayan eski adresler karışık içerik (mixed content) uyarısı verip resmi engeller. Tarayıcı konsolunda “blocked:mixed-content” yazıyorsa adresleri https:// olarak güncelleyin; bu genelde site taşıma ya da SSL kurulumu sonrasında yaşanır.

Doğrulama

Sonuç

Medya Kitaplığı’na yeni bir resim hatasız yükleniyorsa ve sayfada görünüyorsa wordpress resimler neden yüklenmez sorunu çözülmüştür.

Hâlâ çözülmediyse

  • İzinler ve PHP limitleri doğru ama yükleme hâlâ başarısız. Sunucu hata günlüğünü inceleyin, hata mesajı genelde kesin nedeni gösterir.
  • Stil dosyası da gelmiyor. Aynı klasör ağacında genel bir izin sorunu olabilir; stylesheet sorunu kartına bakın.
  • “Could not create directory” hatası alıyorsunuz.İlgili karttaki adımları izleyin.
  • Disk kotası sık sık doluyor. Paket kaynak kullanımını düzenli izlemek için kaynak tüketimi kartına bakın.

Narhost desteği

Kendiniz düzeltemediyseniz destek talebine şunları ekleyin: alan adınız, yüklemeye çalıştığınız dosyanın boyutu ve formatı, gördüğünüz hata mesajı ve denediğiniz adımlar.

Destek talebi aç

Sıkça sorulan sorular

En sık rastlanan neden nedir?

En sık neden uploads klasörünün izninin 755’in altına düşmesidir; ikinci sırada dolu disk kotası gelir.

Resim yüklerken “HTTP hatası” görüyorum, izinlerle ilgisi var mı?

Genelde PHP bellek limitiyle ilgilidir; MultiPHP INI Düzenleyicisi’nden memory_limit değerini artırmak çoğu zaman çözer.

Bazı resimler yükleniyor bazıları yüklenmiyor, neden?

Format ya da boyut sınırına takılmış olabilir; WordPress yalnızca desteklenen formatları kabul eder ve dosya PHP’nin izin verdiği üst sınırı aşamaz.

Bu makale sorununuzu çözdü mü?

Çözemediniz mi?

Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.

Etiketler: wordpressresim

İlgili çözümler