İçindekiler
WordPress sitenize görsel yüklerken aşağıdaki hatayla karşılaşıyor musunuz?
Sunucu görseli işleyemedi. Sunucu meşgulse veya görevi tamamlamak için yeterli kaynağı yoksa bu durum gerçekleşebilir. Daha küçük bir görsel yüklemek yardımcı olabilir. Önerilen en büyük boyut 2560 pikseldir.
Eğer sunucunuzda memory_limit, Imagick veya GD gibi bileşenler aktif ve yeterli seviyedeyse, bu hatanın nedeni çoğu zaman PHP’nin disable_functions ayarında bulunan stat ve chmod fonksiyonlarıdır.
🤔 Sorunun Kaynağı Nedir?
WordPress, görsel yükleme ve işleme süreçlerinde bazı sistem fonksiyonlarına ihtiyaç duyar. Bu fonksiyonlar şunlardır:
stat: Dosya bilgilerini almak için kullanılır.chmod: Dosya izinlerini değiştirmek için kullanılır.
Bu fonksiyonlar devre dışı bırakılmışsa, WordPress görsel işlemesini başarıyla tamamlayamaz.
🔍 Adım Adım Kontrol ve Düzenleme
1. disable_functions Ayarını Kontrol Edin
Yöntem 1: phpinfo.php
- Sunucuda
phpinfo.phpadlı bir dosya oluşturun:phpinfo(); - Tarayıcıdan çalıştırın:
https://siteadresiniz.com/phpinfo.php disable_functionssatırını aratın vestat,chmodvar mı kontrol edin.
Yöntem 2: SSH Üzerinden
php -i | grep disable_functions
2. PHP Ayarlarını Güncelleyin
Örnek php.ini veya .user.ini
disable_functions = exec,passthru,shell_exec,system,proc_open,popen,stat,chmod
Doğru hali:
disable_functions = exec,passthru,shell_exec,system,proc_open,popen
Sunucu Yeniden Başlatma:
Apache kullananlar için:
systemctl restart httpd
Nginx + PHP-FPM için:
systemctl restart php8.1-fpm
systemctl restart nginx
3. WHM / cPanel Kullanıyorsanız:
- WHM > MultiPHP INI Editor > Editor Mode
disable_functionsalanındanstatvechmodfonksiyonlarını silin- Değişiklikleri kaydedin
🌟 Görsel Yükleme Testi
- WordPress > Medya > Yeni Ekle > Test görseli yükleyin
- Hata almıyorsanız sorun çözülmüştür
ModSecurity Kontrolü
Bazı durumlarda ModSecurity tarafından da engelleniyor olabilirsiniz. Sunucu veya Kullanıcı hesabınızda ModSecurity loglarınızı incelemeyi unutmayınız. ModSecurity hakkında daha fazla bilgi için;
⚡️ Sonuç
disable_functions ayarında yer alan stat ve chmod gibi fonksiyonlar, WordPress’in dosya işlemleri için gereklidir. Bu fonksiyonların devre dışı olması, görsel yükleme hatalarına neden olur.
Sunucunuzda bu ayarı doğru şekilde düzenleyerek bu sorunu kalıcı olarak çözebilirsiniz.
📆 Ekstra Bilgi
chmodvestatsistemsel açıdan tehlikeli fonksiyonlar değildir.- Bu fonksiyonları açmak,
exec,systemgibi kritik fonksiyonlardan daha az risklidir. - Özellikle WordPress tabanlı sistemlerde açık olması önerilir.
İlgili yazılar
WordPress'in En İyi SEO Eklentileri: Yoast, Rank Math, AIOSEO ve Diğerleri
Yoast SEO, Rank Math, All in One SEO ve SEOPress'i karşılaştırıyoruz. Bir WordPress SEO eklentisinin neler yaptığını, doğru kurulumu ve eklentiden bağımsız yapmanız gereken teknik SEO işlerini anlatıyoruz.
Ücretsiz mi Ücretli mi? Wix vs WordPress Hangisi? (2026 Karar Rehberi)
Kısa cevap: Hızlı ve kolay bir başlangıç istiyorsanız Wix gibi bir site kurucu; uzun vadeli büyüme, tam kontrol…
Sitenizi Google’a Ekleme: Search Console Kurulumu (2026 Rehberi)
Web sitenizi Google’a eklemek için Google Search Console’a giriş yapar, sitenizi “mülk” (property) olarak eklersiniz, sahipliğini doğrularsınız ve…