WordPress kullanıcıların en cok karşılaştığı sorun olan wordpress beyaz sayfa hatası aslında cokda korkulacak bir hata değildir arkadaşlar. Cok uzun suredir wordpress kullanmama rağmen cok fazla karşılaşmadığım bir hata olsada gorduğum kadarıyla bir cok wordpress kullanıcının korkulu ruyası haline gelmiş bu hata. Hatanın %90 sebebi eklentiler olsada bazen farklı durumlar yuzunden de wordpress beyaz sayfa hatası ile karşılaşabiliyoruz. Bu konu hakkında ayrıntılı bir makale hazırlayıp sorunu kokden cozmek istedim.
Eklenti ve Temalar
Coğu zaman beyaz sayfa hatasının nedeni eklentiler olmaktadır. Hostinginize bağlanıp wp-content > plugins klasorunuzun adını değiştirin ve tum eklentilerin pasif haline gelmesini sağlayın. Sonrasında hatanın duzelip duzelmediğini kontrol edin. Eğer sorun duzeldiyse plugins klasorunuzun adını duzeltin ve icindeki eklentilerin adını sırayla değiştirip deneme yanılma yontemi ile sorunun hangi eklentiden kaynaklandığını bulun ve eklentiyi pasif haline getirin. Genelde cache eklentilerinden kaynaklanıyor bu hata o yuzden cache eklentisi kullanıyorsanız ilk olarak ondan başlamanızı tavsiye ederim. Eğer plugins klasorunun adını değiştirdiğinizde sorununuz hala devam ediyorsa sorun eklentilerden kaynaklanmıyor demektir. Bu durumda kullandığınız temanın (wp-content > themes > kullandıgınız tema) adını değiştirip default temanın aktifleşmesini sağlayınız ve hatanın hala devam edip etmediğini kontrol ediniz. Sorun hala devam ediyorsa sorun temanızda da değil demektir. Eğer sorun duzeldiyse sorun temanızdadır ve temanızı duzenlemeniz gerekmektedir.

Wp-Config Dil Kodlaması
Eklenti ve temalar yontemini denedim fakat hala sorunum cozulmedi diyorsanız birde bu adımı deneyin. Hostinginizin ana dizininde bulunan wp-config.php dosyasını masaustune indirip notepad++ programı ile acın. Kodlama menusu altında bulunan ANSI kodlamasına donuştur seceneği ile dosyanın koslamasını ANSI olarak değiştirin ve hostunuza geri yukleyin. Eğer kodlama ile ilgili bir sorunsa muhtemelen duzelecektir.


Pluggable Dosyası
Nadir de olsa bu hata yuzunden de beyaz sayfa hatası ile karşılaşabilmekteyiz. WordPress dosyalarından wp-inculides/pluggable.php dosyasını masaustune indirip notepad++ ile duzenleliyoruz ve dosyanın en ustune aşağıdaki kodu ekleyip kaydediyoruz. Bu kod beyaz sayfa hatası dışında sadece pluggable hatası yaşayan kullanıcılarında işine yarayacaktır. Eğer siteniz pluggable hatası veriyorsa aşağıdaki kodu dediğim gibi sayfanın en başına eklemek sorununuzu kokden cozecektir.


PHP:


WordPress Dosyalarını Guncelleyin
Sorununuz hala devam ediyorsa son surum temiz bir wordpress dosyası indirip klasorun icinden wp-content klasoru ve wp-config-sample dosyasını sildikten sonra hostunuzdaki eski dosyaların ustune yukleyin. Boylece wordpressinizi guncellemiş olacaksınız. Sorun bu dosyalarda ise cozulmuş olacaktır.


Safe Mode Ayarı
Tum secenekleri denediniz fakat hala sorun devam ediyorsa sorun hostunuzun php.ini dosyasında olabilir. Hosting firmanızla goruşup hostunuzun safe mode ayarının ne durumda olduğunu sorunuz. Off durumunda ise on olarak değiştirmesini isteyiniz.


Yeniden Kurulum
Herşeye rağmen beyaz sayfa hatanız hala devam ediyorsa geriye tek bir seceneğiniz kalıyor. Sitenizin wp-content klasorunu ve veritabanınızı bilgisayarınıza indirin ve hostinginizi komple temizleyin. Sıfırdan temiz bir wordpress surumu yukleyin ve kurulumu bitirin. Sonrasında eski veritabanınızı yenisi ile değiştirin. Wp-content klasorunude hostuna yukleyin. Bu durum sorununuzu %99 cozecektir zaten bu durumda da hala sorun devam ediyorsa sorun hostinginizdedir. Hosting şirketinizde goruşup herşeyin yolunda gidip gitmediğinden emin olun.


Kaynak: Wordpress Beyaz Sayfa Hatası