WordPress Beyaz Ekran Hatası ve Çözümü
WordPress’i kullanan pek çok kişi, beyaz ekran hatası ile karşılaşabilir. Bu hata genellikle bir web sitesini çalışmaz hale getirebilir ve kullanıcıyı büyük bir belirsizlik içinde bırakabilir. Neyse ki, WordPress beyaz ekran hatası, genellikle belirli sebeplerden kaynaklanır ve çözümleri de mevcuttur. Bu yazıda, sorunu detaylı bir şekilde ele alacak ve adım adım çözüm yöntemlerini paylaşacağız.
Beyaz Ekran Hatasının Yaygın Nedenleri
1. PHP Bellek Limiti Yetersizliği: WordPress ve kullanılan eklentilerin ihtiyaç duyduğu kaynakları desteklemeyen PHP bellek limiti.
- Hatalı Eklenti veya Tema: Uyumlu olmayan veya çatışan bir eklenti ya da tema.
- Sunucu Problemleri: Sunucu yapılandırmasındaki sorunlar.
Çözüm Yolları
1. PHP Bellek Limitini Artırma
PHP bellek limitini artırmak, beyaz ekran sorununu çözmenin yaygın yöntemlerinden biridir.
– wp-config.php dosyasını düzenlemelisiniz. FTP veya hosting kontrol paneliniz (örneğin cPanel) ile erişim sağlayın.
“`php
define(‘WP_MEMORY_LIMIT’, ‘256M’);
“`
Bu satırı ekleyerek PHP bellek limitinizi artırabilirsiniz.
2. Eklentileri Deaktifleştirme
Hatalı bir eklentinin beyaz ekran sorununa yol açıp açmadığını kontrol etmenin en iyi yolu tüm eklentileri geçici olarak devre dışı bırakmaktır.
– FTP programı ile wp-content/plugins dizinine erişin.
– plugins klasörünün adını plugins_old olarak değiştirin. Bu, tüm eklentileri devre dışı bırakacak.
– Sorun çözülürse, her bir eklentiyi tek tek yeniden etkinleştirerek hangisinin sorun çıkardığını tespit edebilirsiniz.
3. Varsayılan Tema Aktifleştirme
Bazen problem, temanızla ilgili olabilir. Üçüncü taraf temalar, eski veya uyumsuz kodlar içerebilir.
– wp-content/themes klasörüne gidin.
– Şu anki tema klasörünün adını değiştirerek, etkin olan temayı devre dışı bırakabilirsiniz. WordPress, varsayılan temalardan birine dönecektir.
4. Sunucu Hatalarını Kontrol Etme
Birçok hosting firması, site hatalarını analiz etmeye yardımcı olabilecek hata günlükleri sağlar. Çoğu zaman, beyaz ekran hatası sunucu hatalarından kaynaklanır. Kontrol panelinizden (örneğin, hizhosting üzerinden) error loglarına göz atabilirsiniz.
5. Hata Ayıklama Modunu Etkinleştirme
WordPress'''in yerleşik hata ayıklama modu, beyaz ekranda çıkan hataların sebebini daha iyi anlamanızı sağlar.
– wp-config.php dosyasını açın.
“`php
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define(‘WP_DEBUG_DISPLAY’, false);
“`
Bu kodu ekleyerek, hata loglarını wp-content/debug.log dosyası üzerinden inceleyebilirsiniz.
6. Cache Temizleme
Cache eklentileri veya CDN (içerik dağıtım ağı) kullanıyorsanız, bozuk bir cache dosyası soruna yol açabilir. Cache eklentisinden veya CDN panelinizden tüm cache'''i temizleyip tekrar deneyin.
Gerçek Bir Hosting Çözümü
Beyaz ekran hatası ile tekrar karşılaşma riskini en aza indirgemek istiyorsanız, sağlam bir web hosting hizmetine geçmeyi düşünebilirsiniz. Hizhosting gibi uzman bir sağlayıcıdan WordPress hosting alarak web deneyiminizi güçlendirebilirsiniz.
WordPress beyaz ekran hatasını çözmek için yukarıdaki adımları izleyebilir, sitenizi hızlı bir şekilde eski çalışır haline getirebilirsiniz. Unutmayın, sunucu ayarlarınızı düzenlerken dikkatli olmanız, sitenizin stabilitesini korumak adına oldukça kritiktir.


