WordPress Beyaz Ekran Sorunu: Çözüm Yolları ve İpuçları
WordPress siteniz aniden çalışmayı durdurdu ve karşınıza sadece "beyaz ekran" mı geliyor? Bu yaygın sorun, birçok web yöneticisinin karşılaştığı bir durumdur. Neyse ki, bu hatanın birkaç basit çözümü var. Bu rehberde, "wordpress beyaz ekran hatası" nın nedenlerini ve çözüm yollarını adım adım ele alacağız.
WordPress Beyaz Ekran Hatasının Nedenleri ve Çözüm Yolları
WordPress beyaz ekran hatası, genellikle bir PHP hatası veya bellek limiti tükenmesi nedeniyle oluşur. Bu sorun, WordPress sitenizin ön veya arka yüzünde beyaz bir ekranla karşılaşmanıza neden olabilir. İşte bu hatanın yaygın nedenleri:
- PHP Hataları: Hatalı kodlama veya bozuk bir tema/eklenti ile ilişkilidir.
- Bellek Limiti Sorunları: Hosting sağlayıcınızın belirlediği bellek sınırına ulaşıldığında ortaya çıkar.
- Uyumsuz Eklenti/Tema: Güncellenmemiş veya uyumsuz eklenti ve temalar sorun yaratabilir.
Bu hatayı gidermek için aşağıdaki çözüm yollarını deneyebilirsiniz:
- PHP hata ayıklama modunu açmak
- Bellek limitini artırmak
- Eklentileri devre dışı bırakmak veya temayı değiştirmek
- PHP sürümünüzü kontrol etmek
Tema ve Eklentilerden Kaynaklanan Sorunları Tespit Etme
Tema veya eklentiler, beyaz ekran hatasının en yaygın nedenlerinden biridir. Bu sorunu çözmek için:
- Tüm Eklentileri Devre Dışı Bırakın: FTP veya hosting kontrol paneliniz üzerinden wp-content/plugins klasörünün adını değiştirerek tüm eklentileri devre dışı bırakabilirsiniz. Sorun çözülürse, eklentilerden biri hatalıdır. Ardından eklentileri tek tek etkinleştirerek hatalı olanı tespit edin.
- Varsayılan Temayı Etkinleştirin: Temanızın neden olduğunu düşünüyorsanız, wp-content/themes klasöründen temanızın adını değiştirin ve varsayılan bir temayı (ör. Twenty Twenty-One) etkinleştirin.

Bellek Limitini Artırarak Beyaz Ekran Hatasını Giderme
Beyaz ekran hatası, genellikle bellek sınırına ulaşıldığında meydana gelir. Bellek limitini artırarak bu sorunu çözebilirsiniz:
- wp-config.php Dosyasını Düzenleyin: FTP veya hosting kontrol paneli aracılığıyla wp-config.php dosyasını bulun ve aşağıdaki kod satırını ekleyin:
define('WP_MEMORY_LIMIT', '256M');
- php.ini veya .htaccess Dosyasını Düzenleyin: Hosting sağlayıcınız izin veriyorsa, bu dosyalarda bellek limitini artırabilirsiniz. Örneğin:
php_value memory_limit 256M
Hata Ayıklama Modunu Aktifleştirerek Sorunları Bulma
Hata ayıklama modu, beyaz ekran hatasının nedenini daha iyi anlamanızı sağlar. Bu modu etkinleştirmek için:
- wp-config.php Dosyasını Açın: Dosyanın içerisine aşağıdaki kodu ekleyin veya düzenleyin:
define('WP_DEBUG', true);
- Hata Kayıtlarını Kontrol Edin: Hata ayıklama modunu açtıktan sonra, wp-content/debug.log dosyasını kontrol ederek hataların kaydedildiği dosyaya göz atabilirsiniz.
PHP Sürümü ve WordPress Uyumluluğunu Kontrol Etme
WordPress'in güncel bir PHP sürümü ile çalıştığından emin olun. Uyumsuz bir PHP sürümü, beyaz ekran hatasına neden olabilir. Kontrol etmek için:
- PHP Sürümünüzü Öğrenin: Hosting kontrol panelinizden PHP sürümünüzü kontrol edin. WordPress, genellikle en az PHP 7.4 veya üstü ile uyumludur.
- Güncelleme Yapın: Eğer hosting sağlayıcınız destekliyorsa, PHP sürümünüzü güncelleyin.
Sıkça Sorulan Sorular
- WordPress beyaz ekran hatası neden oluşur?
Genellikle PHP hataları, bellek limiti sorunları veya uyumsuz tema/eklenti nedeniyle oluşur.
- Beyaz ekran hatasını nasıl çözerim?
Hata ayıklama modunu açarak, bellek limitini artırarak ve tema/eklenti sorunlarını tespit ederek çözebilirsiniz.
- Hata ayıklama modu nedir?
WordPress'teki hataların ve uyarıların detaylarını görmenizi sağlayan bir moddur.
- PHP sürümümün uyumlu olup olmadığını nasıl kontrol ederim?
Hosting kontrol panelinizden PHP sürümünü kontrol edebilir ve WordPress'in önerilen sürümleriyle karşılaştırabilirsiniz.