WordPress Beyaz Sayfa Sorunu Nasıl Çözülür?

İçindekiler ✓
Web siteniz bir anda tamamen beyaz bir ekran göstermeye başladıysa ve ekranınızda ne bir uyarı ne de bir hata mesajı varsa, bu durumun adı “WordPress beyaz sayfa sorunu”dur. Bu sorun, WordPress kullanıcılarının en sık karşılaştığı hatalardan biridir ve genellikle panik yaratır. Ancak endişelenmeye gerek yok, bu hata genellikle düzeltilebilir sebeplerden kaynaklanır.
Bu kapsamlı rehberde, WordPress beyaz sayfa sorununun ne olduğunu, neden oluştuğunu ve nasıl çözüleceğini adım adım ele alacağız.
WordPress Beyaz Sayfa Sorunu Nedir?
“WordPress beyaz sayfa” hatası, sitenizin ön yüzünde veya yönetici panelinde hiçbir içeriğin görünmemesi durumudur. Sayfa yüklenirken sadece boş, beyaz bir ekran çıkar. Bu durumun İngilizce karşılığı genellikle White Screen of Death (WSOD) olarak bilinir.
Genellikle PHP hataları veya bellek sınırının aşılması gibi sunucu taraflı problemlerden kaynaklanır. Neyse ki, hata mesajı gözükmese de, sorun çoğu zaman basit birkaç adımla çözülebilir.
WordPress Beyaz Sayfa Sorununun Nedenleri
WordPress beyaz sayfa hatası aşağıdaki nedenlerle ortaya çıkabilir:
Eklenti çatışmaları
Tema hataları
PHP bellek sınırı yetersizliği
Bozuk .htaccess dosyası
Bozuk önbellek dosyaları
Sunucu yapılandırma problemleri
Kodlama hataları (functions.php, plugin dosyaları vs.)
Sorun Tespiti: Nereden Başlamalı?
Sadece Ön Yüzde mi, Admin Panelde mi?
Sitenin hem kullanıcı tarafı hem de admin paneli beyazsa, genellikle daha büyük bir PHP hatası vardır. Eğer sadece ön yüzde beyaz ekran varsa, tema kaynaklı bir problem olabilir.Hata Günlüğü ve Hata Görüntüleme Açma
wp-config.php dosyasına aşağıdaki satırı ekleyerek hataları görünür hale getirin:Bu işlem, beyaz sayfa yerine hangi dosyada ve satırda hata olduğunu görmenizi sağlar.
WordPress Beyaz Sayfa Sorunu Nasıl Çözülür?
1. Eklentileri Devre Dışı Bırakın
Beyaz ekran sorunlarının çoğu, bozuk veya uyumsuz bir eklenti nedeniyle oluşur.
FTP veya cPanel ile sitenizin
/wp-content/plugins/klasörüne erişin.pluginsklasörünün adını geçici olarakplugins-oldyapın.Siteye tekrar girin, sorun çözüldüyse sorun bir eklentidedir.
Tek tek eklentileri yeniden aktifleştirerek hatayı veren eklentiyi tespit edin.
2. Temayı Varsayılana Döndürün
Özellikle functions.php dosyasına yapılan müdahaleler WordPress beyaz sayfa sorununa neden olabilir.
/wp-content/themes/klasörüne gidin.Aktif olan temanın adını değiştirerek WordPress’in varsayılan temaya dönmesini sağlayın (örneğin
twentytwentyfour).Sorun çözülürse tema kaynaklıdır.
3. PHP Bellek Sınırını Artırın
Yetersiz PHP belleği beyaz ekran hatasına neden olabilir.
wp-config.phpdosyasına şu satırı ekleyin:Sunucu PHP ayarlarından da artırma yapılabilir. Hosting sağlayıcınızla iletişime geçin.
4. .htaccess Dosyasını Yenileyin
Bozulmuş .htaccess dosyası da WordPress beyaz sayfa sorununa neden olabilir.
FTP ile ana dizine girin ve
.htaccessdosyasını yeniden adlandırın (.htaccess-old).Ardından WordPress panelinizde Ayarlar > Kalıcı bağlantılar kısmına girerek değişiklik yapmadan kaydedin. Yeni bir
.htaccessdosyası oluşturulacaktır.
5. Önbellek ve CDN Temizliği
Eğer bir cache eklentisi veya CDN (Cloudflare gibi) kullanıyorsanız:
Önbelleği temizleyin.
CDN ayarlarını geçici olarak devre dışı bırakın.
Tarayıcı önbelleğini de temizlemeyi unutmayın.
6. WordPress Çekirdek Dosyalarını Yeniden Yükleyin
Çekirdek dosyalardan biri eksik veya bozuk olabilir. WordPress’in resmi sitesinden son sürümü indirip, sadece wp-admin ve wp-includes klasörlerini FTP üzerinden tekrar yükleyin.
Ekstra Gelişmiş Kontroller
Error Log’ları İnceleyin
Hosting kontrol panelinizde (cPanel, Plesk vs.) bulunan error_log dosyasını inceleyin. Burada beyaz ekranın neden oluştuğu hakkında önemli ipuçları yer alabilir.
Kod Değişikliklerini Gözden Geçirin
Son dönemde sitenize özel olarak yazılmış kodlar varsa (özelleştirilmiş shortcode, tema fonksiyonu vs.), bu kodları geçici olarak devre dışı bırakın.
WordPress Beyaz Sayfa Sorununu Önleme Yolları
Güncellemeleri dikkatli yapın: Eklenti ve tema güncellemelerinden önce yedek alın.
Child Theme kullanın: Ana temada doğrudan değişiklik yapmaktan kaçının.
Yedekleme sistemleri kurun: Otomatik günlük yedekleme kullanın (UpdraftPlus, JetBackup vs.).
Kod yazarken test edin: Yeni fonksiyonları staging ortamda deneyin.
Sunucu yapılandırmasını optimize edin: PHP sürümü, bellek limiti, max execution time gibi değerler güncel olmalı.
Sonuç
WordPress beyaz sayfa sorunu korkutucu gibi görünse de genellikle çözümü kolay olan bir hatadır. Hatanın kaynağını adım adım analiz ederek, birkaç temel düzenlemeyle sitenizi kısa sürede tekrar çalışır hale getirebilirsiniz.
Unutmayın: Hataları düzeltmek kadar, bu hataların tekrar yaşanmaması için önlem almak da önemlidir. Düzenli yedekleme, kaliteli tema/eklenti seçimi ve temel bakım işlemleri ile bu tür sorunları minimuma indirebilirsiniz.
Sıkça Sorulan Sorular
WordPress beyaz ekran sorunu sadece kullanıcı tarafında mı olur?
Hayır. Bazen sadece ön yüzde, bazen hem ön yüz hem yönetim panelinde görülür. Hata türüne göre değişir.
Sitemin yedeği yoksa ne yapmalıyım?
Hata çözümünde acele etmeyin, önce dosyaları FTP ile yedekleyin. Ardından yukarıdaki adımları uygulayın.
Hosting kaynaklı olabilir mi?
Evet. Yetersiz kaynak, PHP sürümü uyumsuzluğu veya sunucu taraflı hatalar beyaz ekran sorununa yol açabilir.
Diğer WordPress Blogları: Progressive Web Apps Nedir?



