Cyber® Medya – Web, SEO, PR’da Güçlü Çözüm Ortağınız.
Bilişim Çözüleri

WordPress White Screen of Death (Beyaz Ekran) Hatası ve Çözümü

WordPress "White Screen of Death" (Beyaz Ekran) Hatası ve Çözümü

WordPress sitene girdin ve ekran bomboş… Ne hata mesajı var, ne yazı.
Sadece bembeyaz bir ekran. İşte bu durumun adı:

👉 White Screen of Death (WSOD) – Beyaz Ekran Ölümü

Panik yapma! Bu hata WordPress kullanıcılarının en sık yaşadığı sorunlardan biridir ve genellikle kolayca çözülür.


1. Beyaz Ekran Neden Olur?

  1. Eklenti Çakışması – Uyumsuz ya da hatalı bir eklenti siteyi kilitler.

  2. Tema Sorunları – Bozuk veya hatalı bir tema dosyası ekrana hiçbir şey yansıtmaz.

  3. PHP Bellek Limiti Yetersiz – Hosting yeterli kaynak ayırmazsa WordPress “ben dayanamam” der ve beyaz ekran gösterir.

  4. Kodlama Hataları – functions.php veya tema dosyalarında yanlış kodlama yapılmış olabilir.


2. Adım Adım Çözüm

🟢 Adım 1: Tarayıcıyı ve Cache’i Kontrol Et

Öncelikle farklı bir tarayıcıdan siteyi açmayı dene.

  • Bazen cache (önbellek) eski görüntüyü saklayabilir.

  • Sorun devam ediyorsa diğer adımlara geç.


🟢 Adım 2: Eklentileri Devre Dışı Bırak

  • Hosting panelinden (cPanel/Plesk) veya FTP’den wp-content klasörüne gir.

  • plugins klasörünün adını plugins_bak yap.

  • Siteyi yenile.

👉 Eğer site açıldıysa sorun bir eklentiden kaynaklıdır.
Sonrasında klasörün adını geri değiştir ve eklentileri tek tek açarak suçluyu bul.


🟢 Adım 3: Temayı Kontrol Et

  • FTP’den wp-content/themes klasörüne gir.

  • Kullandığın temanın adını değiştir.

  • WordPress otomatik olarak varsayılan temayı (Twenty Twenty-Five gibi) devreye alır.

👉 Eğer site açıldıysa sorun temandadır.


🟢 Adım 4: PHP Bellek Limitini Artır

Bazı beyaz ekranlar, WordPress’in yetersiz RAM ile boğuşmasından kaynaklanır.

  • wp-config.php dosyasını aç.

  • Şu satırı ekle:

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

👉 Bu satır WordPress’e daha fazla bellek kullanma izni verir.


🟢 Adım 5: Hata Ayıklamayı Aç

Beyaz ekran çok sinsidir çünkü hata mesajı göstermez.
Mesajları görmek için:

  • wp-config.php dosyasına şu satırları ekle:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', true);

Böylece ekranda veya log dosyasında hatanın sebebi çıkar.


🟢 Adım 6: functions.php Dosyasını Kontrol Et

Eğer kısa süre önce tema dosyalarında (özellikle functions.php) düzenleme yaptıysan, oradaki küçük bir kod hatası bile siteyi bembeyaz yapar.

  • Son eklediğin kodu sil veya düzelt.

  • Emin değilsen dosyayı varsayılan haliyle değiştir.


3. Ekstra İpuçları

✅ Yönetici paneline erişebiliyorsan (bazen ön yüz beyaz olur ama admin paneli çalışır):

  • Eklentileri oradan devre dışı bırakabilirsin.

✅ Eğer hem ön yüz hem admin panel beyazsa doğrudan FTP/cPanel üzerinden müdahale etmelisin.

✅ Sık sık yedek almayı unutma. Böylece beyaz ekran seni hiç korkutmaz.


4. Sonuç

“White Screen of Death” hatası aslında korkutucu bir isim taşısa da çözümü basittir:

  • Önce eklentileri ve temayı kontrol et,

  • Bellek limitini artır,

  • Hata ayıklamayı aç,

  • functions.php’yi düzelt.

Büyük ihtimalle siten geri gelir.
Olmadı mı? İşte o zaman Cyber Medya’yı ara, biz beyaz ekranı 5 dakikada renklendiririz 😉