WordPress Beyaz Ekran Hatası Nasıl Çözülür? (2026 Rehberi)
WordPress'te yalnızca beyaz bir ekran görüyorsanız bunun nedeni genellikle PHP hataları, bellek limiti yetersizliği, uyumsuz eklentiler, bozuk temalar veya hatalı güncellemeler olabilir. Bu rehberde WordPress White Screen of Death (WSOD) hatasının en yaygın nedenlerini ve adım adım çözüm yöntemlerini bulabilirsiniz.
WordPress beyaz ekran (White Screen of Death) hatası neden oluşur? wp-config, PHP bellek limiti, eklenti ve tema kaynaklı sorunları adım adım çözün.
İçindekiler
WordPress Beyaz Ekran Hatası Nedir?
WordPress'te hiçbir hata mesajı görünmeden yalnızca boş beyaz bir sayfanın açılması "White Screen of Death (WSOD)" olarak adlandırılır.
Bu hata hem sitenin ön yüzünde hem de yönetim panelinde görülebilir. Bazı durumlarda yalnızca belirli sayfalar etkilenirken, bazen tüm site erişilemez hale gelir.
WordPress Neden Beyaz Ekran Verir?
En yaygın nedenler şunlardır:
- PHP Fatal Error
- Bellek limiti (Memory Limit) yetersizliği
- Hatalı eklenti
- Uyumsuz tema
- PHP sürüm uyumsuzluğu
- Bozuk
.htaccessdosyası - Yanlış dosya izinleri (CHMOD)
- Eksik veya başarısız WordPress güncellemesi
- Sunucu yapılandırma sorunları
1. WordPress Hata Modunu (Debug) Etkinleştirin
İlk adım, gerçek hatayı görebilmektir.
wp-config.php dosyasında hata ayıklamayı etkinleştirin:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Hata kayıtları daha sonra şu dosyada oluşur:
/wp-content/debug.log
Bu dosya hangi eklenti, tema veya PHP dosyasının hataya neden olduğunu anlamanıza yardımcı olur.
2. PHP Bellek Limitini Artırın
Bellek yetersizliği beyaz ekranın en sık görülen nedenlerinden biridir.
wp-config.php içerisine ekleyebilirsiniz:
define('WP_MEMORY_LIMIT', '256M');
Yoğun eklenti kullanan sitelerde 512 MB bellek limiti daha uygun olabilir.
3. Tüm Eklentileri Devre Dışı Bırakın
Bir eklenti güncellemesi sonrasında sorun başladıysa büyük ihtimalle neden odur.
FTP veya Dosya Yöneticisi üzerinden:
wp-content/plugins
klasörünün adını geçici olarak değiştirin.
Örneğin:
plugins_old
Site açılıyorsa sorun eklentilerden kaynaklanıyordur.
Eklentileri tek tek etkinleştirerek hatalı olanı tespit edebilirsiniz.
4. Temayı Varsayılan Tema ile Değiştirin
Kullandığınız tema bozulmuş veya PHP sürümüyle uyumsuz olabilir.
Geçici olarak WordPress'in varsayılan temalarından birini etkinleştirin.
Örneğin:
- Twenty Twenty-Four
- Twenty Twenty-Five
Sorun çözülürse mevcut temanızın güncellenmesi veya düzeltilmesi gerekir.
5. PHP Sürümünü Kontrol Edin
Eski veya çok yeni bir PHP sürümü bazı tema ve eklentilerle uyumsuz çalışabilir.
WordPress için genellikle güncel ve desteklenen PHP sürümleri tercih edilmelidir.
Hosting panelinizden PHP sürümünü kontrol ederek gerekiyorsa değişiklik yapabilirsiniz.
6. .htaccess Dosyasını Yenileyin
Bozuk .htaccess dosyası da beyaz ekran oluşturabilir.
Dosyanın adını geçici olarak değiştirin:
.htaccess_old
Ardından WordPress yönetim paneline erişebilirseniz Ayarlar → Kalıcı Bağlantılar bölümünden hiçbir değişiklik yapmadan "Kaydet" butonuna basarak yeni bir .htaccess dosyası oluşturabilirsiniz.
7. Dosya İzinlerini Kontrol Edin
Yanlış CHMOD izinleri dosyaların çalışmasını engelleyebilir.
Genel öneriler:
- Klasörler: 755
- Dosyalar: 644
wp-config.php: Daha kısıtlayıcı izinlerle korunabilir.
8. Hosting Hata Kayıtlarını İnceleyin
Birçok hosting firması hata günlükleri sunar.
Özellikle şu kayıtlar önemlidir:
- PHP Error Log
- Apache Error Log
- LiteSpeed Log
- Nginx Error Log
Bu kayıtlar sorunun kaynağını belirlemede yardımcı olur.
9. Son Yapılan Güncellemeleri Geri Alın
Sorun bir güncellemeden hemen sonra başladıysa:
- Son yüklenen eklentiyi kaldırın.
- Son tema güncellemesini geri alın.
- Gerekirse yedekten geri dönün.
Düzenli yedekleme bu tür durumlarda büyük avantaj sağlar.
10. WordPress Çekirdek Dosyalarını Yeniden Yükleyin
Nadir de olsa çekirdek dosyalar bozulabilir.
Resmî WordPress paketini indirerek yalnızca:
wp-adminwp-includes
klasörlerini yeniden yüklemek sorunu çözebilir.
Not: wp-content klasörünü ve wp-config.php dosyasını değiştirmeyin.
WordPress Beyaz Ekran Hatasını Önlemek İçin Öneriler
- Güncellemeleri test ederek yapın.
- Düzenli yedek alın.
- Güvenilir tema ve eklentiler kullanın.
- Gereksiz eklentileri kaldırın.
- PHP sürümünü güncel tutun.
- Hosting kaynaklarını düzenli kontrol edin.
- Hata kayıtlarını periyodik olarak inceleyin.
Sık Sorulan Sorular
WordPress beyaz ekran neden oluşur?
En yaygın nedenler; PHP hataları, bellek limiti yetersizliği, uyumsuz eklentiler, tema sorunları ve sunucu yapılandırma problemleridir.
Beyaz ekran sadece yönetim panelinde çıkıyorsa ne yapmalıyım?
Öncelikle eklentileri devre dışı bırakın ve varsayılan bir tema ile test edin. Ardından hata günlüklerini inceleyin.
Debug modunu açmak güvenli midir?
Sorun tespiti için faydalıdır. Canlı sitede hata mesajlarını ziyaretçilere göstermemek için WP_DEBUG_DISPLAY değerini false olarak kullanmanız önerilir.
Sonuç
WordPress beyaz ekran hatası ilk bakışta ciddi görünse de çoğu zaman sistematik bir kontrol süreciyle çözülebilir. Hata kayıtlarını incelemek, eklenti ve tema uyumluluğunu kontrol etmek, PHP yapılandırmasını gözden geçirmek ve düzenli yedek almak benzer sorunların etkisini azaltacaktır.
Bu Konudaki Seri
Hosting- 1 WordPress 500 Internal Server Error Nasıl Çözülür? (2026)
- 2 WordPress Yönetim Paneline Giremiyorum! Kesin Çözüm (2026)
- 3 WordPress Beyaz Ekran Hatası Nasıl Çözülür? (2026 Rehberi) Şu an okuyorsunuz