Genel Nasıl Yapılır

WordPress Beyaz Ekran Hatası Çözümü

WordPress Beyaz Ekran Hatası Çözümü

WordPress Beyaz Ekran Hatası Çözümü

WordPress Beyaz Ekran Hatası (White Screen of Death – WSOD), kullanıcılar için oldukça can sıkıcı bir sorun olabilir. Genellikle bu hatanın nedeni belirsizdir ve sitenizde tamamen beyaz bir ekran gördüğünüzde ne yapmanız gerektiğine dair net bir fikir edinmek zorlaşabilir. Neyse ki, bu yaygın hata ile başa çıkmanın çeşitli yolları vardır. Sorunu nasıl çözebileceğinizi adım adım inceleyelim.

1. Eklentileri Devre Dışı Bırakın

Beyaz ekran hatası genellikle bir eklentinin sebep olduğu problemlere dayanır. Tüm eklentileri devre dışı bırakarak sorunu gidermeye çalışabilirsiniz.

Wp-admin Panele erişiminiz varsa:
– “Eklentiler” menüsünden tüm eklentileri seçin ve ''�Toplu İşlemler''� menüsünden “Devre Dışı Bırak” seçeneğini tıklayın.

Wp-admin Panele erişiminiz yoksa:
FTP veya Dosya Yöneticisini kullanarak:
1. Hosting hesabınıza FTP ile bağlanın.
2. wp-content/plugins klasörünü bulun.
3. plugins klasörünün adını plugins_old olarak değiştirin.
4. Bu işlem tüm eklentilerin devre dışı kalmasını sağlar. Siteye tekrar erişim sağlayabiliyorsanız, sorun bir eklentiden kaynaklanıyor olabilir.

2. Varsayılan Temaya Geçiş Yapın

Sorun kullanılan temadan kaynaklanıyorsa, varsayılan bir WordPress temasına geri dönmek sorunu çözebilir.

Tema Değişikliği İçin:
1. FTP aracılığıyla hosting hesabınıza bağlanın, wp-content/themes klasörüne gidin.
2. Aktif temanızın adını değiştirin, örneğin: mytheme_old.
3. WordPress otomatik olarak bir varsayılan temaya (Twenty Twenty gibi) geçiş yapacaktır.

3. WP-Debug Modunu Etkinleştirin

WordPress’in debug (hata ayıklama) modunu etkinleştirerek, daha fazla bilgi edinebilir ve hatanın kaynağını anlayabilirsiniz.

WP-Config Dosyanızı Düzenleyin:
1. FTP ile sitenize bağlanın ve ana dizinde bulunan wp-config.php dosyasını açın.
2. Aşağıdaki kodu bulun ve ekleyin ya da düzenleyin:

“`php
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define(‘WP_DEBUG_DISPLAY’, false);
“`
3. Bu, hata mesajlarını bir log dosyasında saklar, böylece sorun gidermek için detaylı bilgi elde edebilirsiniz. Log dosyası wp-content/debug.log dosyasında bulunacaktır.

4. PHP Bellek Limitini Artırın

Bellek sınırı, özellikle fazla işlem yapan sitelerde, beyaz ekran hatasını tetikleyebilir.

WordPress Bellek Limitini Artırmak İçin:
1. FTP ile wp-config.php dosyanızı açın.
2. Aşağıdaki kodu ekleyin:

“`php
define(‘WP_MEMORY_LIMIT’, ‘256M’);
“`
Bu, PHP belleğini artırarak sorunun çözümlenmesine yardımcı olabilir.

5. Dosya İzinlerini Kontrol Edin

Yanlış dosya izinleri, sitenizin bazı dosyalarının düzgün çalışmasına engel olabilir.

Gerekli Dosya İzinlerini Ayarlamak İçin:
1. FTP kullanarak sitenize bağlanın.
2. wp-content, uploads, themes ve plugins gibi klasörlerin 755 izin (rwxr-xr-x) ile ayarlandığından emin olun.
3. Dosya izinlerini değiştirmek için, genellikle FTP istemcinizde dosyaya sağ tıklayıp “Dosya İzinleri” seçeneğini göreceksiniz.

Beyaz ekran hatası ile karşılaştığınızda bu üst düzey adımlar sorununuzu büyük ölçüde çözebilir. Ancak, bazı durumlarda sunucu yapılandırmaları veya hosting planınız da soruna katkıda bulunabilir. Daha fazla bilgi ve hızlı destek almak için WordPress Hosting hizmetleri ile profesyonel yardım almayı düşünebilirsiniz. Hosting hizmetlerinde doğru seçim, ileride benzeri sorunlarla karşılaşmanızı önlemeye yardımcı olabilir.