WordPress Beyaz Ekran Hatası Çözümü

WordPress Beyaz Ekran Hatası Çözümü

WordPress, dünyadaki en popüler içerik yönetim sistemlerinden biridir. Ancak bazen “Beyaz Ekran Hatası” gibi sorunlarla karşılaşabilirsiniz. Beyaz ekran hatası, web sitenizi ziyaret ettiğinizde ekranda hiçbir içeriğin görünmemesi ve sadece boş beyaz bir ekranla karşılaşmanız durumudur.

Bu hata, WordPress’in kritik bir hata nedeniyle işlevini yerine getirememesinden kaynaklanır. Genellikle eklenti çakışmaları, tema sorunları veya PHP hatalarından kaynaklanır. Bu yazıda WordPress beyaz ekran hatasının nedenlerini ve adım adım nasıl çözebileceğinizi anlatacağız.

WordPress Beyaz Ekran Hatası Nedir?

WordPress beyaz ekran hatası, sitenizin önyüzünü veya yönetim panelini açtığınızda karşınıza boş bir ekran gelmesi durumudur. Bu hata genellikle şu sebeplerle oluşur:

  • Hatalı veya çakışan bir eklenti
  • Bozuk veya uyumsuz bir tema
  • PHP bellek limitinin yetersiz olması
  • Bozuk .htaccess dosyası
  • WordPress çekirdek dosyalarında bozulma
  • Sunucu tarafında meydana gelen hatalar

Bu hatanın en can sıkıcı yanı, herhangi bir hata mesajı vermeden ekranda sadece boş bir sayfa görüntülemesi olmasıdır. Ancak endişelenmeyin, bu sorunu çözmek için uygulayabileceğiniz birçok adım vardır.

WordPress Beyaz Ekran Hatası Çözüm Adımları

1. WordPress Hata Ayıklama Modunu Etkinleştirin

WordPress hata ayıklama modunu etkinleştirerek hangi dosyanın veya kodun hataya sebep olduğunu bulabilirsiniz. Bunu yapmak için:

  1. wp-config.php dosyanızı düzenleyin.
  2. Aşağıdaki kodu ekleyin veya mevcut satırı düzenleyin:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); @ini_set('display_errors', 0);
  3. Değişiklikleri kaydedin ve sitenizi yenileyin.
  4. wp-content/debug.log dosyasına giderek hatanın kaynağını inceleyin.

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

Beyaz ekran hatasının en yaygın nedenlerinden biri eklenti çakışmalardır. Bunu test etmek için:

  1. FTP istemcisi (FileZilla gibi) ile sitenize bağlanın.
  2. wp-content/plugins klasörünü plugins-old olarak yeniden adlandırın.
  3. Sitenizi yenileyerek sorunun çözülüp çözülmediğini kontrol edin.
  4. Sorun düzelirse, plugins-old klasörünü tekrar plugins olarak adlandırın ve eklentileri tek tek etkinleştirerek hangisinin hataya neden olduğunu bulun.

3. Temanızı Değiştirin

Bozuk veya uyumsuz bir tema da beyaz ekran hatasına neden olabilir. Varsayılan bir WordPress teması kullanarak hatayı gidermeyi deneyin.

  1. FTP ile wp-content/themes klasörüne girin.
  2. Kullanmakta olduğunuz temayı theme-old olarak yeniden adlandırın.
  3. WordPress otomatik olarak varsayılan bir temaya (Twenty Twenty-One gibi) geri dönecektir.
  4. Sitenizi yenileyin ve hatanın devam edip etmediğini kontrol edin.

4. PHP Bellek Limitini Artırın

WordPress bazen yetersiz PHP belleği nedeniyle çalışamayabilir. Bellek limitini artırmak için:

  1. wp-config.php dosyanızı açın ve aşağıdaki kodu ekleyin:define('WP_MEMORY_LIMIT', '256M');
  2. Değişiklikleri kaydedin ve sitenizi yenileyin.

5. htaccess Dosyasını Sıfırlayın

Bozuk bir .htaccess dosyası beyaz ekran hatasına neden olabilir.

  1. FTP ile public_html veya root dizinine gidin.
  2. .htaccess dosyanızı .htaccess-old olarak yeniden adlandırın.
  3. WordPress yönetim paneline girip Ayarlar > Kalıcı Bağlantılar sekmesine giderek “Değişiklikleri Kaydet” butonuna basın.

Bu, yeni bir .htaccess dosyası oluşturacaktır.

6. WordPress Çekirdek Dosyalarını Yenileyin

Eğer hiçbir şey çalışmıyorsa, WordPress’in çekirdek dosyalarında bir hata olabilir. WordPress’in en son sürümünü resmi web sitesinden indirip, wp-content ve wp-config.php dosyaları haricindeki tüm dosyaları yenileyebilirsiniz.

Sonuç

WordPress beyaz ekran hatası, ilk bakışta korkutucu görünse de yukarıda anlattığımız adımlar sayesinde kolayca çözülebilir. Eklentileri devre dışı bırakmak, tema değiştirmek, bellek limitini artırmak ve .htaccess dosyasını sıfırlamak gibi adımlar sayesinde sitenizi tekrar çalışır duruma getirebilirsiniz.

Eğer yukarıdaki adımlar sonrasında sorun devam ediyorsa, bir uzmandan destek almanız faydalı olabilir. WordPress sitenizin sorunsuz çalışması için düzenli yedek alma ve güncellemeleri takip etme alışkanlığı kazanmanız önemlidir.


İçerik Önerisi

×