# WordPress Hata Günlükleri ve Beyaz Ekran (White Screen) Sorunu Çözümü

https://sosyohost.com/bilgi-bankasi/makale/wordpress-hata-gunlukleri-ve-beyaz-ekran-white-screen-sorunu-cozumu

**WordPress beyaz ekran hatası** (“White Screen of Death”), genellikle bir eklenti, tema veya PHP hatasından kaynaklanır. Bu hata, web sitenizin veya yönetim panelinizin tamamen boş görünmesine neden olur. Aşağıda bu sorunu çözmek için uygulanabilecek adımlar yer almaktadır.

## 1. Hata Günlüğünü (Error Log) Etkinleştirin

Öncelikle hatanın kaynağını bulmak için hata kayıtlarını aktif edin. FTP veya dosya yöneticisi üzerinden sitenizin kök dizinindeki **wp-config.php** dosyasını açın ve şu satırları ekleyin:

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

Bu ayarlar etkinleştirildiğinde hatalar `wp-content/debug.log` dosyasına kaydedilir.

## 2. Eklentileri Devre Dışı Bırakın

En sık karşılaşılan neden hatalı bir eklentidir. Erişiminiz varsa, **wp-content/plugins** klasörünün adını geçici olarak değiştirin (örnek: `plugins_disabled`). Site düzelirse, eklentileri tek tek etkinleştirerek hatalı olanı bulun.

## 3. Temayı Değiştirin

Hata bir tema güncellemesinden sonra başladıysa, varsayılan temalardan birini (örneğin Twenty Twenty-Five) aktif edin. FTP ile erişim sağlıyorsanız, **wp-content/themes** klasöründeki aktif temayı yeniden adlandırın.

## 4. PHP Sürümünü Kontrol Edin

Kullandığınız PHP sürümü, WordPress veya eklentilerle uyumlu olmayabilir. Plesk veya Cpanel üzerinden PHP sürümünüzü 8.0 veya üzeri olarak güncelleyin.

## 5. Bellek Limitini Artırın

Bazı işlemler PHP bellek yetersizliği nedeniyle durabilir. `wp-config.php` dosyasına şu satırı ekleyin:

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

## 6. Hata Günlüğünü Analiz Edin

`wp-content/debug.log` dosyasını açarak hata detaylarını inceleyin. Genellikle “Fatal Error” veya “Undefined Function” satırları sorunun kaynağını gösterir.

## 7. Dosya İzinlerini Kontrol Edin

Yanlış dosya izinleri beyaz ekran hatasına neden olabilir. FTP üzerinden şu izinleri uygulayın:

```
wp-config.php → 600  
.htaccess → 644  
wp-content klasörü → 755
```

## 8. Sunucu Hatalarını Kontrol Edin

Plesk veya Cpanel’deki “Error Logs” sekmesinden sunucu düzeyindeki hataları da inceleyin. Özellikle “Memory Exhausted” veya “500 Internal Server Error” kayıtlarını kontrol edin.

*Not:* Eğer tüm adımlara rağmen sorun çözülmüyorsa, SosyoHost teknik destek ekibi log kayıtlarını analiz ederek size özel çözüm sunabilir.
