WordPress Beyaz Sayfa Hatası ve Çözümü
Günümüzde en çok kullanılan blog alt yapısı wordpressdir. Ancak kullanıcı hatasından veya kodlama hatalarından wordpress sistemi kullanıcıları hata alıyor. En çok rastlanan hatalardan biride beyaz sayfa hatasıdır. Beyaz sayfa hatası genelde sitenin ana sayfasında veya wordpress admin panelinde yani wp-admin de görülmektedir. Aşağıda vereceğim yöntemleri uygulayarak beyaz sayfa hatasından kurtulabilirsiniz.
Çoğunlukla beyaz sayfa hatalarının temel kaynağı wp-config.php dosyasıdır. Ama sizin sorununuzun kaynağının bu oluş olmadığını anlamak için deneme yanılma yöntemini kullanacağız. Bunu tespit etmek için ftp’deki wp-config.php dosyasını bilgisayarınıza indirip Notepad++ programının yardımıyla Encoding biçimini ANSI’ye çevirin ve kaydedin. Sonrasında önceki wp-config dosyası üzerine değil de başka bir dizine atarak ordan wp-config.php dosyasınızı ftp ile siteye gönderin.
Tema ve Eklentiler
Beyaz sayfa hatasının diğer bir temel kaynağı ise tema ve eklentilerdir. FTP’nize giriş yapın.Sonrasında wp-content adlı klasörde bulunan “themes” “plugins” klasörlerini sırayla deneyerek yeniden adlandırın ve beyaz sayfa hangi klasörde düzeldiyse sorun Tema veya eklentiler dedir. Eğer sorun temada ise temayı değiştirin veya FTP’nizin ana dizininde yani ( public_html veya httpdocs gibi) error_log tan hatasına bakıp eklentilerle çakışıp çakışmadığını görün. Sorun eklentide ise teker teker etkinleştirerek hatayı oluşturan eklentiyi tespit edebilirsiniz.
Temiz WordPress
WordPress dosyanızı her zaman tr.wordpress.org yani orjinal sitesinden indirin. Eğer başka yerden indirdiyseniz orjinal sitesinden indirdiğiniz wp-admin ve wp-includes klasörlerini sitenize gönderin. Eğer bu klasörlerde bir düzenleme yapıldıysa ve hata bundan kaynaklanıyor ise bu işlemin ardından hata çözüme kavuşacaktır.
PHP Bellek Sınırını Arttırmak
Beyaz sayfa hatası, PHP belleğinin tükenmesinden kaynaklanabilir. Bunu çözmek için aşağıdaki yöntemlerden birini deneyebilirsiniz:
wp-config.php
dosyanıza şu satırı ekleyin:
define('WP_MEMORY_LIMIT', '256M');
.htaccess
dosyasına şu satırı ekleyebilirsiniz:
php_value memory_limit 256M
Önbellek Temizleme
Önbellekleme eklentileri veya sunucu önbelleği beyaz ekran hatasına neden olabilir. Eğer bir önbellekleme eklentisi kullanıyorsanız, önbelleği temizleyin veya eklentiyi devre dışı bırakın.
Her şeyi Yapmanıza Rağmen Sorun Düzelmedi mi?
Yukarıdaki tüm çözümleri uygulamanıza rağmen beyaz sayfa sorunu devam ediyor ise bu sorun sunucu kaynaklı olabilir. Destek talebi oluşturarak hosting sağlayıcınız ile bu konu hakkında görüşün.
Konu hakkında bir başka kaynak için buraya bakınız: https://www.moradam.com/20180211206049/wp-admin-beyaz-sayfa/