Sorun Giderme
WordPress Beyaz Ekran Hatası Nasıl Düzeltilir
The "white screen of death" is when your WordPress site displays a blank white page with no error message. It is one of the more frustrating WordPress issues because it gives no visible clue about…
"WordPress White Screen of Death" sorununu giderme
"White screen of death" (beyaz ekran), WordPress sitenizin hata mesajı olmadan boş bir beyaz sayfa göstermesidir. WordPress sorunları arasında en sinir bozucu olanlarından biridir çünkü sebebi hakkında görünür bir ipucu vermez. Bu kılavuz, en yaygın sebepleri ve her birinin nasıl düzeltileceğini açıklamaktadır.
Step 1: Hata Günlüğünü Kontrol Edin
Yapılacak ilk şey, PHP hata günlüğünü kontrol etmektir. Bu genellikle tam sebebi ortaya çıkarır:
- KPanel'e kpanel.kapsulehost.com adresinden giriş yapın
- Websites seçeneğine gidin, sitenizi seçin ve Logs tıklayın
- PHP Error Log açın
- Beyaz ekranın başladığı zamanın yakınında
Fatal errorgirişlerini arayın
Daha fazla bilgi için Accessing Your Website Error Logs sayfasına bakın.
Step 2: WordPress Debug Modunu Etkinleştirin
Hata günlüğü yeterli ayrıntı göstermiyorsa, WordPress debug modunu etkinleştirin:
- SFTP veya KPanel File Manager aracılığıyla bağlanın
wp-config.phpaçın- Aşağıdakileri ayarlayın:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
- Sayfayı yeniden yükleyin ve hata mesajı için
wp-content/debug.logkontrol edin
Step 3: Tüm Eklentileri Devre Dışı Bırakın
Hatalı veya uyumsuz bir eklenti, güncellemeden sonra beyaz ekranın en yaygın sebebidir.
WordPress yönetimine erişebiliyorsanız: Plugins > Installed Plugins seçeneğine gidin, tümünü seçin ve toplu eylemler menüsünden Deactivate seçeneğini seçin.
WordPress yönetimine erişemiyorsanız:
- SFTP aracılığıyla sitenize bağlanın
wp-content/plugins/klasörüne gidinpluginsklasörünüplugins-disabledolarak yeniden adlandırın- Siteyi yüklemeyi deneyin
Beyaz ekran temizlenirse, sorun bir eklentidir. Klasörü plugins olarak geri adlandırın, ardından sorunlu eklentiyi belirleyene kadar eklentileri birer birer devre dışı bırakın.
Step 4: Varsayılan Tema Kullanmaya Geçin
Kırık bir tema da beyaz ekrana neden olabilir:
- SFTP aracılığıyla
wp-content/themes/adresine gidin - Aktif temanızın klasörünü
mytheme-disabledgibi bir şeyle yeniden adlandırın - WordPress varsayılan bir temaya geri dönecektir
Sorunlu eklenti veya temayı belirledikten sonra, geliştirici tarafından bir güncellemenin kullanılabilir olup olmadığını kontrol edin. Birçok beyaz ekran sorunu sonraki sürümde düzeltilir.
Step 5: PHP Bellek Sınırını Artırın
WordPress bellek tükendiğinde beyaz ekran meydana gelebilir. Sınırı artırmak için:
- File Manager veya SFTP aracılığıyla
wp-config.phpaçın /* That's all, stop editing! */satırından önce şu satırı ekleyin:
define( 'WP_MEMORY_LIMIT', '256M' );
- Dosyayı kaydedin ve siteyi yeniden yükleyin
PHP bellek sınırını KPanel'de Websites > [siteniz] > PHP Settings altında da artırabilirsiniz.
Step 6: Yedekten Geri Yükleyin
Yukarıdaki adımlardan hiçbiri sorunu çözmezse, sorunun başlamadan önce alınan bir yedekten geri yükleme yapması en hızlı çözüm yoludur. Restoring From Backup sayfasına bakın.
Hâlâ Çözülmedi Mi?
Bu adımları takip ettikten sonra beyaz ekran devam ederse, KPanel'de Support bölümünde bir destek talebini açın. En son PHP hata günlüğü girişlerini ve sorundan önce sitede ne değiştiği hakkında bir açıklama ekleyin.