# WordPress Beyaz Ekran Hatasını Düzeltme

Source: https://support.kapsulehost.com/tr-tr/wordpress-white-screen

The "white screen of death" (ölümün beyaz ekranı), WordPress sitenizin herhangi bir hata mesajı olmadan boş beyaz bir sayfa göstermesi durumudur. Nedeni hakkında görünür bir ipucu vermediği için WordPress'in daha can sıkıcı sorunlarından biridir. Bu kılavuz, en yaygın nedenleri ve her birinin nasıl çözüleceğini adım adım ele alır.

### Adım 1: Hata Günlüğünü Kontrol Edin

Yapılacak ilk şey, genellikle kesin nedeni ortaya çıkaran PHP hata günlüğünüzü kontrol etmektir:

1. [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com) adresinden KPanel'e giriş yapın
2. **Web Siteleri** bölümüne gidin, sitenizi seçin ve **Günlükler** üzerine tıklayın
3. **PHP Hata Günlüğü**'nü açın
4. Beyaz ekranın başladığı zamana yakın `Fatal error` girişlerini arayın

Daha fazla ayrıntı için [Web Sitesi Hata Günlüklerinize Erişim](https://support.kapsulehost.com/tr-tr/error-logs) bölümüne bakın.

### Adım 2: WordPress Hata Ayıklama Modunu Etkinleştirin

Hata günlüğü yeterli ayrıntı göstermiyorsa, WordPress hata ayıklama modunu etkinleştirin:

1. SFTP veya KPanel Dosya Yöneticisi üzerinden bağlanın
2. `wp-config.php` dosyasını açın
3. Aşağıdakileri ayarlayın:

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

4. Sayfayı yeniden yükleyin ve hata mesajı için `wp-content/debug.log` dosyasını kontrol edin

### Adım 3: Tüm Eklentileri Devre Dışı Bırakın

Bir güncellemeden sonra beyaz ekranın en yaygın nedeni, hatalı veya uyumsuz bir eklentidir.

WordPress yönetim paneline erişebiliyorsanız: **Plugins > Installed Plugins** bölümüne gidin, tümünü seçin ve toplu işlemler menüsünden **Deactivate** seçeneğini seçin.

WordPress yönetim paneline erişemiyorsanız:

1. [SFTP](https://support.kapsulehost.com/tr-tr/sftp-access) üzerinden sitenize bağlanın
2. `wp-content/plugins/` konumuna gidin
3. `plugins` klasörünü `plugins-disabled` olarak yeniden adlandırın
4. Siteyi yüklemeyi deneyin

Beyaz ekran kayboluyorsa, sorumlu bir eklentidir. Klasörü `plugins` olarak geri yeniden adlandırın, ardından suçlu eklentiyi belirleyene kadar eklentileri tek tek devre dışı bırakın.

### Adım 4: Varsayılan Bir Temaya Geçin

Bozuk bir tema da beyaz ekrana neden olabilir:

1. SFTP üzerinden `wp-content/themes/` konumuna gidin
2. Etkin temanızın klasörünü `mytheme-disabled` gibi bir adla yeniden adlandırın
3. WordPress varsayılan bir temaya geri dönecektir

> **Tip:** Sorunlu eklentiyi veya temayı belirledikten sonra, geliştiriciden bir güncelleme olup olmadığını kontrol edin. Birçok beyaz ekran sorunu bir sonraki sürümde düzeltilir.

### Adım 5: PHP Bellek Sınırını Artırın

WordPress [bellek yetersiz kaldığında](https://support.kapsulehost.com/tr-tr/wordpress-memory-limit) beyaz ekran oluşabilir. Sınırı artırmak için:

1. Dosya Yöneticisi'nde veya SFTP üzerinden `wp-config.php` dosyasını açın
2. `/* That's all, stop editing! */` satırından önce şu satırı ekleyin:

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

3. Dosyayı kaydedin ve siteyi yeniden yükleyin

PHP bellek sınırını KPanel içinde **Websites > [siteniz] > Settings > PHP** altından da artırabilirsiniz.

### Adım 6: Yedekten Geri Yükleyin

Yukarıdaki adımların hiçbiri sorunu çözmezse, sorunun başlamasından önce alınmış bir yedekten geri yükleme yapmak en hızlı çözüm yoludur. [Yedekten Geri Yükleme](https://support.kapsulehost.com/tr-tr/restoring-from-backup) bölümüne bakın.

### Hâlâ Çözülmedi mi?

Bu adımları uyguladıktan sonra beyaz ekran devam ediyorsa, KPanel içinde **Destek** altından bir destek talebi açın. En son PHP hata günlüğü girişlerini ve sorun ortaya çıkmadan önce sitede neyin değiştiğine dair bir açıklama ekleyin.
