7/24 Türkçe destek:[email protected]Sistem durumuDestek talebi

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

Okuma süresi: 2 dk

Kısa yanıt: Beyaz ekran, PHP hatasının ekrana yazdırılmadığı durumlarda görülür. Önce önbelleği temizleyin, ardından hata kaydını açarak nedeni bulun; en sık nedenler bellek limitinin aşılması, eklenti veya tema hatası ve yarım kalmış bir güncellemedir.

Bu rehber kimin için: Boş sayfa gören WordPress yöneticileri · Gereken süre: 15 dakika · Seviye: Orta

Beyaz ekran yalnızca bir sayfada mı, tüm sitede mi, yoksa yalnızca yönetim panelinde mi görülüyor? Bu ayrım sorunu daraltır: yalnızca ön yüzde görülüyorsa tema veya önbellek, yalnızca panelde görülüyorsa bir yönetim eklentisi, her yerde görülüyorsa bellek veya çekirdek dosyaları şüphelidir.

Beyaz ekranı giderme

  1. Önbelleği temizleyin: Önbellek eklentisinin önbellek klasörünü (wp-content/cache) Dosya Yöneticisi’nden silin ve sayfayı gizli pencerede açın.
  2. Hata kaydını açın: wp-config.php’de WP_DEBUG ve WP_DEBUG_LOG’u açın, sayfayı yenileyip wp-content/debug.log dosyasını okuyun.
  3. Bellek limitini artırın: Kayıtta “Allowed memory size” görüyorsanız PHP memory_limit değerini 256M’ye yükseltin.
  4. Eklentileri kapatın: plugins klasörünün adını değiştirin; site açılırsa sorunlu eklentiyi tek tek açarak bulun.
  5. Temayı değiştirin: Etkin temanın klasör adını değiştirerek varsayılan temaya dönün.
  6. Çekirdek dosyalarını yenileyin: wordpress.org’dan aynı sürümü indirip wp-admin ve wp-includes klasörlerini değiştirin; wp-content’e ve wp-config.php’ye dokunmayın.

Yarım kalan güncellemeler

Güncelleme sırasında bağlantı koparsa çekirdek dosyalar karışık sürümde kalabilir ve beyaz ekran oluşur. Kök dizinde .maintenance dosyası varsa silin; ardından çekirdek dosyalarını yukarıdaki gibi yenileyin. VPS veya VDS sunucunuzda aynı işi WP-CLI’nin wp core download --force --skip-content komutuyla tek adımda yapabilirsiniz.

Hâlâ çözülmediyse

Hiçbir adım işe yaramadıysa sunucu düzeyinde bir hata olabilir; cPanel hata kayıtlarına bakın veya aynı anda başka sitelerinizde sorun olup olmadığını kontrol edin. Haftalık otomatik yedek alınan web hosting paketlerimizde son yedeğe ücretsiz geri yükleme isteyebilirsiniz; talebinizi kayıtlı e-posta adresinizden [email protected] adresine yazın. Yalnızca son haftalık yedek saklandığı için güncellemeden önce kendi yedeğinizi de alın.

Sık sorulan sorular

Beyaz ekran site hacklendiği anlamına mı gelir?

Genellikle hayır; çoğu durumda bir PHP hatasıdır. Ancak tanımadığınız dosya değişiklikleri görüyorsanız zararlı yazılım taraması yapın.

Sadece wp-admin beyaz görünüyor.

Genellikle bir yönetim eklentisi veya bellek sorunudur; yukarıdaki eklenti adımı çoğu durumda çözer.

İlgili rehberler