WordPress Sunucunun Meşgul Olması veya Yeterli Kaynağa Sahip Olmaması Problemi

WordPress’te görsel yüklerken bazen şu uyarıyla karşılaşabilirsin: “Sunucunun meşgul olması veya yeterli kaynağa sahip olmaması nedeniyle görüntünün işlenmesi başarısız oldu…” Bu hata tek bir sebebe bağlı değildir; çoğu zaman sunucuda anlık kaynak tıkanması, PHP limitleri veya WordPress’in görseli yeniden boyutlandırma/işleme adımı sırasında yaşanan bir problemden çıkar.

Bu rehberde önce en hızlı çözümü deneyeceğiz, sonra da sorunun kalıcı şekilde çözülmesi için en yaygın nedenleri tek tek ele alacağız.

wordpress sunucunun meşgul olması

Hata Mesajı Ne Anlama Geliyor?

WordPress, görseli yüklerken sadece “dosyayı sunucuya koymaz”; aynı zamanda arka planda bazı işlemler yapar: küçük boyutlar üretir (thumbnail), gerekirse yeniden ölçekler, EXIF bilgilerini okur, WebP/JPG dönüştürme yapan eklentiler varsa onları çalıştırır. İşte bu işleme adımı sırasında sunucu kaynakları (CPU/RAM), PHP limitleri (memory/time) veya görsel kütüphanesi (Imagick/GD) sorun çıkarırsa bu hata görülür.

Sizi karşılayan hata genelde şu şekildedir:

“Sunucunun meşgul olması veya yeterli kaynağa sahip olmaması nedeniyle görüntünün işlenmesi başarısız oldu. Daha küçük bir görsel yüklemenin yardımı olabilir. Önerilen en yüksek boyut 2.500 pikseldir.”

Önce En Hızlı Çözüm (1 Dakikalık)

  • Yazıyı kaydet/yayınla → editörden çık → tekrar düzenle.
  • Tarayıcıyı yenile (özellikle editör uzun süre açıksa oturum/nonce süresi dolabiliyor).
  • Aynı görseli tekrar yükle.

Bu yöntem bazen tek başına çözebilir çünkü WordPress editörü uzun süre açık kaldığında, arka plandaki istekler (özellikle medya işlemleri) sağlıklı tamamlanmayabiliyor. Ancak hata devam ediyorsa aşağıdaki kalıcı çözümlere geç.

Sunucunun Meşgul Olması Hatasının En Yaygın Nedenleri

  • PHP bellek limiti yetersiz: Görsel işleme RAM ister (özellikle büyük çözünürlük/çok megapiksel).
  • Max execution time yetersiz: Görsel dönüştürme/thumbnail üretimi süreye takılabilir.
  • Imagick/GD problemi: Sunucuda görsel kütüphanesi hatalı/eksik olabilir.
  • Disk/inode doluluğu: Yedek/önbellek dosyaları yüzünden alan kalmadığında upload/işleme başarısız olur.
  • Eklenti çakışması: WebP dönüştürücü, güvenlik, cache veya resim optimizasyon eklentileri işlemi bozabilir.
  • Dosya izinleri: uploads veya geçici dizin yazılabilir değilse WordPress dosya üretemez.
  • Görsel “2500 px” altında olsa bile ağır olabilir: Dosya boyutu, renk profili, EXIF/metadata ve biçim (özellikle dev WebP) sorun çıkarabilir.

Kalıcı Çözüm Adımları (Sırayla Uygula)

1) Görseli “temiz” hale getir ve yeniden dene

  • Görseli bilgisayarında yeniden dışa aktar: mümkünse JPG veya PNG olarak kaydet (EXIF temizlenir).
  • Uzun kenarı 1600–2000 px aralığına düşürüp tekrar yükle.
  • Dosya boyutunu 300 KB – 1 MB bandına çekmeye çalış (özellikle içerik görsellerinde).

2) WordPress upload limitlerini kontrol et

“Upload limiti” ayrı bir konu gibi görünse de, bazı sunucularda limitler görsel işleme sırasında da patlak verebilir. Adım adım anlatım için: WordPress upload limiti arttırma.

3) PHP Memory Limit ve Execution Time değerlerini yükselt

WordPress görsel işleme için en sık çözüm bu olur. Önce wp-config.php içine aşağıdakini ekleyebilirsin:

define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M');

Ardından sunucu/PHP tarafında (panelden) şu değerlere bak: memory_limit (256M+), max_execution_time (120+), max_input_time (120+). WHM/cPanel kullanıyorsan PHP sürümü ve ayar yönetimi için şu rehber işe yarar: WHM ve cPanel’de PHP sürümü değiştirme.

4) Eklenti çakışmasını test et (özellikle WebP/Cache/Security)

Şu senaryolar çok sık olur: WebP dönüştüren bir eklenti + cache eklentisi + güvenlik eklentisi aynı anda görsel işleme akışına girer ve işlem yarıda kalır.

  • Geçici olarak resim optimizasyon/WebP eklentilerini durdurup tekrar yükle.
  • Cache temizle (site + tarayıcı) ve tekrar dene.
  • Hata düzeldiyse sorunlu eklentiyi güncelle veya alternatif kullan.

5) Disk alanı / inode kontrolü yap

Disk doluysa WordPress yeni boyutları üretemez. Hosting panelinde: disk kullanımı, inode, tmp dizini durumunu kontrol et. Yedekler, log dosyaları ve cache klasörleri şiştiyse temizlik gerekebilir.

6) İzinler ve 403 benzeri erişim sorunları

Bazen “meşgul” hatası gibi görünür ama arkada dosya yazılamadığı için işlem biter. Özellikle güvenlik kuralı/izin hataları varsa 403 ile birlikte görülebilir. Şu rehberi de kontrol et: WordPress 403 Forbidden hatası.

7) Hâlâ çözülmediyse: Log’a bak ve hosting’e net veriyle git

Hata devam ediyorsa hosting desteğine “WordPress görsel işleme (Imagick/GD) hata veriyor” diye iletmek en hızlı yoldur. İstersen şunları da ekle:

  • Hata anının saati (log için)
  • Yüklemeye çalıştığın görselin boyutu/formatı
  • PHP memory_limit ve max_execution_time değerlerin
  • Imagick kurulu mu? (Hosting genelde buradan buluyor)

Kısa Özet (En Çok İşe Yarayan 3 Hamle)

  1. Yazıyı kaydet/yayınla → editörü yenile → tekrar yükle.
  2. Görseli 1600–2000 px’e düşür, farklı formatla (JPG) tekrar dene.
  3. WP/PHP memory limit ve süre limitlerini yükselt.

Sık Sorulan Sorular

“Görsel 2500 px altında ama yine de hata veriyor, neden?”

Çünkü sorun sadece piksel değil; dosya boyutu, metadata, renk profili ve sunucunun görseli işlerken ihtiyaç duyduğu RAM/süre ile ilgilidir. Yeniden dışa aktarıp (EXIF temizleyip) dene.

Bu hata site hızını da etkiler mi?

Evet. Aynı “kaynak yetmiyor” durumu sayfaları da yavaşlatabilir. Bu yüzden limitleri ve cache/optimizasyon kurgusunu düzenlemek önemlidir. Gerekirse web danışmanlığı ile altyapıyı birlikte kontrol edebiliriz.

Sorun devam ederse ne yapmalıyım?

Hosting log kontrolü + Imagick/GD doğrulaması genelde net sonuca götürür. İstersen iletişim sayfamızdan yaz; hatayı birlikte teşhis edecek kısa bir kontrol listesi paylaşırız.

İlgili İçerikler