Konu
:
WordPress Beyaz Sayfa Hatası ve Çözümü
19-03-2021, 19:45:43
#0
Quantaism
Açık Profil bilgileri
Özel Mesaj Gönder
Quantaism tarafından gönderilen tüm mesajları bul
Quantaism'ı arkadaş olarak ekle
Merhaba değerli
TURKHACKTEAM
üyeleri, Wordpress beyaz sayfa hatası ve çözümünü anlatacağım.
Web siteniz aktifken bir anda içerikler kaybolmuşsa ve bembeyaz bomboş bir sayfa görüyorsanız, web siteniz hiçbir yere kaybolmadı, sadece bir problem nedeniyle gösterim sağlanamıyor. Bu hata WordPress'de yaygın olarak görülen
WSoD
(
White Screen of Death
) Beyaz Sayfa Hatası denir. Bu hatanın neyden kaynaklandığını ve nasıl çözüleceğine bakalım:
1- Beyaz Sayfa Hatası Nedir ?
WordPress Beyaz Sayfa Hatası,
WSoD
(WordPress White Screen of Death) olarak da isimlendirilen ve WordPress tabanlı web sitelerinde yaşanan bir hatadır. Bu hata gerçekleştiğinde web sitenizin adresine gelenler bomboş bembeyaz bir sayfa görürler. Meydana gelen hatanın nedenine göre tüm internet sayfası ya da sitenin bazı kısımları bu hatadan etkilenebilmektedir. Bu hatanın sebebi şunlar olabilir:
Web hosting sunucusu ile ilgili sorunlar.
Bir temanın belirli bir eklentiyle uyumsuz olması veya tam tersi.
PHP dosyalarının aşırı bellek kullanımı sonucunda bellek yetersizliği
WordPress dosyalarınızı güncellediğinizde bozulan kötü kodlanmış bir eklenti veya tema.
Hata, birkaç sorun giderme yöntemi ile basit bir şekilde düzeltilebilir.
2- WordPress Beyaz Sayfa Hatasının Çözümleri
Bu hatayı bir kaç farklı yolla çözebiliriz bunlar:
WordPress Temasını Değiştirmek
WordPress Debug Modunu Açmak
cPanel?den Pluginleri ve Theme Değiştirmeyi Denemek
Bu çözümlere detaylıca bakalım:
3- WordPress Temasını Değiştirmek
Sitenizde kötü hazırlanmış temalar birden fazla eklentiyi bozabilirler. Bu sorunu şu şekilde çözebilirsiniz:
Sitenize ait wp-admin paneline giriş yapın.
WordPress?in son sürümü güncellemesi yaptığınızdan emin olun.
Temanızı güncelleyin butonuna basarak
WordPress Twenty Twenty-One Temasına
dönüştürün. Sonrasında eski temanıza dönmeniz mümkün olucaktır.
Orijinal temaya döndüğünüzde sorun düzeldiyse temanız sorun yaratıyor demektir başka bir tema kullanın. Fakat Beyaz Sayfa Hatası düzelmediyse sorun temanızla alakalı değildir.
Sorununuz büyük ihtimalle çözülmüştür çözülmediyse diğer yöntemlere bakalım:
4- WordPress Debug Modunu Açmak
Diğer bir çözüm yöntemi WordPress'de Debug Modunu açmak olucaktır:
cPanel
? den dosya yöneticisine girerek
public_html
dizinine tıklıyoruz.
wp-config.php
dosyasını bulduktan sonra sağ tıklayarak editi seçiyoruz. Dosyaya kod eklememiz gerekiyor.
Açılan kod sayfasında şu satırı buluyoruz
define( ?WP_DEBUG?, false );
Bundan sonra yapmamız gereken alt satırına verdiğim kod satırlarını kopyalayın:
Kod:
// Enable WP_DEBUG mode
define( ?WP_DEBUG?, true );
// Enable Debug logging to the /wp-content/debug.log file
define( ?WP_DEBUG_LOG?, true );
// Disable display of errors and warnings
define( ?WP_DEBUG_DISPLAY?, false );
@
ini
_set( ?display_errors?, 0 );
// Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
define( ?SCRIPT_DEBUG?, true );
Bu işlem beyaz sayfa hatasının ekranda hata kodu ve kaynağını görmemizi sağlar. Hatanın kaynağını düzelterek veya değiştirerek sorunu çözebiliriz.
İşlem bittikten sonra aynı yere gelerek kopyaladığımız kodları kaldırabilirsiniz.
Diğer yönteme geçelim.
5- cPanel?den Pluginleri ve Theme Değiştirmeyi Denemek
cPanel
üzerinden pluginleri değiştirmekte hatamıza çözüm olabilir. Şu şekilde yapabiliriz:
cPAnel
?de üzerinden dosya yöneticisine tıklıyoruz.
Daha sonra Liste halinde verilen sitemize ait olan dosya dizininde
public_html
dosyasına tıklıyoruz.
Sonra çıkan dizinde
wp-content
e tıklıyoruz.
Açılan listede
plugins
?e tıklıyoruz ve sitemizde kullandığımız pluginler listelenecektir.
Listelenmiş olan pluginlerin teker teker isimlerini değiştirmeyi deneyeceğiz.
Listelenmiş olan isimlerin önüne 1 veya başka bir karakter ekleyerek yeniden adlandırıyoruz. Bunu yaparak o plugin devre dışı kalmış olacaktır.
İşlemleri teker teker yapıyoruz ve her plugin ismi güncellendiğinde sitemizi kontrol etmemiz gerekiyor.
Bunu yapma nedenimiz sorun yaratan bir plugin varsa hangisi olduğunu bulabilmek olucaktır.
Eğer ki web sitemizde düzelme olmadıysa o pluginin ismini tekrar eski haline döndürmeyi unutmamalıyız.
Aynı işlemleri
wp-content
klasöründeki
themes
dizinine girerek temalara ait olan klasörlerde deniyoruz.
Umarım hataya yardımcı olmuşumdur İyi Forumlar.