WordPress Beyaz Ekran Problemi ve Kesin Çözümleri (Güncellenmiş 2025)

white screen wordpress

WordPress Beyaz Ekran (White Screen of Death – WSOD) Nedir?

WordPress beyaz ekran hatası, genellikle bir PHP hatası veya bellek yetersizliği nedeniyle sayfanın tamamen boş beyaz bir ekran olarak görünmesi durumudur. Admin paneline bile giremiyorsanız, büyük ihtimalle tema, eklenti veya bellek limitleriyle ilgili bir sorun vardır.


1. WordPress Beyaz Ekran Sorununun Nedenleri

Bu hatanın başlıca nedenleri şunlardır:

  • Eklenti veya tema uyumsuzlukları (Bozuk kod veya güncellemeler sonrası)
  • Bellek limitinin aşılması (Hosting kaynaklarının yetersiz olması)
  • PHP hataları (Kodlamada yapılan yanlışlıklar veya eski PHP sürümleri)
  • Bozuk .htaccess dosyası (Yanlış yönlendirme ve kurallar)
  • Otomatik güncellemeler sonrası oluşan hatalar

2. WordPress Beyaz Ekran Hatası Çözüm Adımları

Sorunu hızlıca çözmek için aşağıdaki adımları sırayla uygulayın.

Adım 1: Tarayıcı Önbelleğini ve CDN’i Temizleyin

İlk olarak CTRL + SHIFT + R (Windows) veya CMD + SHIFT + R (Mac) tuş kombinasyonlarını kullanarak sayfayı yenileyin.

Eğer CDN (Cloudflare vb.) kullanıyorsanız, CDN cache temizlemeyi deneyin. Sorun çözüldüyse, ek adımlara geçmeye gerek yoktur.


Adım 2: WordPress Eklentilerini Devre Dışı Bırakın

Eklenti uyumsuzlukları, beyaz ekran hatasının en yaygın nedenlerinden biridir.

1. Admin Paneline Erişiminiz Varsa:

  • Görünüm → Eklentiler sayfasına gidin ve tüm eklentileri devre dışı bırakın.
  • Siteyi yenileyin, çalışıyorsa tek tek eklentileri etkinleştirerek sorunu yaratanı bulun.

2. Admin Paneline Giremiyorsanız (FTP ile):

  • FTP veya cPanel Dosya Yöneticisi ile wp-content/plugins/ klasörüne gidin.
  • “plugins” klasörünün adını “plugins_disabled” olarak değiştirin.
  • Site çalışıyorsa, eski haline getirip eklentileri tek tek kapatarak hatalı olanı bulun.

📌 Görsel: FTP Üzerinden Eklentileri Devre Dışı Bırakma


Adım 3: Aktif Temayı Değiştirin

Bazen tema dosyalarındaki hatalar da beyaz ekrana neden olabilir.

Admin Paneline Girebiliyorsanız:

  • Görünüm → Temalar kısmına giderek WordPress’in varsayılan bir temasına (Twenty Twenty-One vb.) geçin.

Admin Paneline Giremiyorsanız (FTP ile):

  • FTP ile wp-content/themes klasörüne girin.
  • Kullandığınız temanın adını değiştirin (mytheme_old gibi).
  • WordPress varsayılan temaya geçecektir, siteyi kontrol edin.

📌 Görsel: FTP ile Tema Değiştirme


Adım 4: Bellek Limitini Artırın

Yetersiz bellek nedeniyle WordPress çökebilir. Bunu artırmak için aşağıdaki işlemi yapın:

  1. FTP ile wp-config.php dosyasını açın ve şu satırı ekleyin:define('WP_MEMORY_LIMIT', '256M');
  2. Eğer düzelmezse, php.ini dosyanıza şu satırı ekleyin:memory_limit = 256M
  3. Hâlâ çalışmazsa, .htaccess dosyanıza şu satırı ekleyin:php_value memory_limit 256M

📌 Görsel: WordPress Bellek Limitini Artırma


Adım 5: Hata Ayıklamayı Açın (Debug Mode)

WordPress hata ayıklama modunu açarak sorunun detaylarını görebilirsiniz:

  1. wp-config.php dosyanızın içinde şu kodları ekleyin:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); @ini_set('display_errors', 0);
  2. Daha sonra wp-content/debug.log dosyanızı inceleyerek hatanın sebebini bulun.

📌 Görsel: WordPress Hata Ayıklama Modu


Adım 6: .htaccess Dosyasını Yeniden Oluşturun

Bozuk bir .htaccess dosyası beyaz ekrana neden olabilir. Bunu sıfırlamak için:

  1. FTP veya cPanel ile public_html içinde .htaccess dosyanızı bulun.
  2. Adını değiştirin (örneğin .htaccess_old).
  3. WordPress paneline girip Ayarlar → Kalıcı Bağlantılar kısmından “Değişiklikleri Kaydet” butonuna basın. Bu, yeni bir .htaccess dosyası oluşturacaktır.

📌 Görsel: .htaccess Dosyasını Yeniden Oluşturma


Adım 7: PHP Sürümünü Güncelleyin

Eski bir PHP sürümü kullanıyorsanız, bu beyaz ekran hatasına neden olabilir.

  • cPanel → PHP Sürümü bölümüne girerek en az PHP 8.0 veya üstüne güncelleyin.
  • Hosting sağlayıcınızdan destek isteyebilirsiniz.

📌 Görsel: cPanel Üzerinden PHP Güncelleme


Adım 8: WordPress’i Manuel Güncelleyin

Eğer tüm adımları denediyseniz ve sonuç alamadıysanız, WordPress çekirdek dosyalarını manuel güncellemek sorunu çözebilir.

  1. WordPress.org’dan en son sürümü indirin.
  2. FTP ile wp-admin ve wp-includes klasörlerini silin.
  3. Yeni indirdiğiniz dosyalardan wp-admin ve wp-includes klasörlerini yükleyin.

📌 Görsel: WordPress Manuel Güncelleme


Sonuç ve Özet

WordPress beyaz ekran hatası can sıkıcı olabilir, ancak genellikle eklenti, tema, bellek sınırı veya PHP hatalarından kaynaklanır.

Öncelikle tarayıcı önbelleğini temizleyin.Eklentileri devre dışı bırakın, tema değiştirin ve bellek limitini artırın.Hata ayıklama modunu açıp sorunu tespit edin..htaccess dosyasını sıfırlayın ve PHP sürümünüzü güncelleyin.

Eğer tüm bu adımlara rağmen sorun çözülmezse, hosting firmanız ile iletişime geçmek en iyi çözüm olacaktır. 🚀

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İletişime Geçelim

Sosyal Medyanın Gücünü Bizimle Birlikte Keşfedin.

Linkler

Copyright: © 2020 Meditory Ajans Tüm Hakları Saklıdır.

Close