WordPress siteniz bazen Web sitenizde kritik bir hata oluştu. uyarısı ile karşılaşabilirsiniz.
Bu uyarı aslında bir hata mesajı döndürür. Fakat WordPress ilk kurulumla beraber bu hata kayıtlarını olası problemlerde gözükmemesi için kapatır.
Ancak sorunları görmek, çözüme kavuşturmak için bu hataları görmeniz, ilgili uyarılarda yer alan satır kodlarını incelemeniz gerekir.
İşte bu nokta da devreye WP_DEBUG kodlarını aktif etmek giriyor.
WordPress’te hata kayıtlarını açmanın önemi, bu hataları izlemenize ve çözmenize olanak sağlar. Bu makalede, WordPress hata kayıtlarını nasıl açacağınız ve sorunları nasıl teşhis edeceğiniz hakkında bilgi vereceğim.
WordPress Hata Kayıtları Nasıl Açılır?
WordPress hata kayıtlarını açmak, web sitenizin ana dizininde bulunan wp-config.php dosyasında belirli sabitleri tanımlamak anlamına gelir. İlk olarak, FTP istemcinizi veya cPanel dosya yöneticinizi kullanarak bu dosyayı bulun ve düzenleyin. Dosyada aşağıdaki satırları arayın veya ekleyin:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', true);
Bu kodları eklemek, WordPress’in hata kayıtlarını ve hataların ekranınızda gösterilmesini sağlar.
WP_DEBUG Nedir? Ne İşe Yarar?
WP_DEBUG, bir PHP hata raporlama sabitidir. ‘true’ olarak ayarlandığında, WordPress çekirdek dosyalarındaki tüm hatalar, uyarılar ve bildirimler gösterilir. Bu sabiti ‘false’ olarak ayarlayabilirsiniz, bu durumda hatalar gösterilmez.
WP_DEBUG_LOG Nasıl Açılır?
WP_DEBUG_LOG, hata mesajlarının bir debug.log dosyasında /wp-content/ klasörüne kaydedilmesini sağlar. Bu sayede, hataların tümünü bir dosyada tutabilir ve istediğiniz zaman inceleyebilirsiniz.
WP_DEBUG_DISPLAY Aktif Etmek
WP_DEBUG_DISPLAY, hata mesajlarının ekranınızda görünmesini kontrol eder. ‘true’ olarak ayarlandığında, tüm hata mesajları ekranınızda görüntülenir. Bu sabiti ‘false’ olarak ayarlayabilirsiniz, bu durumda hatalar ekranınızda gösterilmez ancak debug.log dosyasında kaydedilir.
WordPress Hatalarının Tespit Edilmesi
WordPress hata kayıtlarını açtıktan sonra, hatalarınızı nasıl tespit edeceğinizi bilmek önemlidir. İşte bu konuda bazı ipuçları:
- debug.log Dosyasını Kontrol Edin: Hatalar debug.log dosyasında kaydedilir. Bu dosyayı düzenleyerek hatalarınızın neler olduğunu görebilirsiniz.
- Eklentileri ve Temaları Kontrol Edin: Çoğu WordPress hatası eklentilerden veya temalardan kaynaklanır. Eklentileri ve temaları teker teker devre dışı bırakarak hangisinin hataya neden olduğunu tespit edebilirsiniz.
- WordPress’in Son Sürümünü Kullanın: WordPress’in en son sürümünü kullanmak, çoğu hata ve güvenlik sorununu çözebilir. Eğer hatalar yaşıyorsanız, ilk olarak WordPress’inizi güncelleyin.
- WP_DEBUG, WP_DEBUG_LOG ve WP_DEBUG_DISPLAY ne işe yarar?Bu sabitler, WordPress hata raporlama sürecinde kullanılır. WP_DEBUG hataları, uyarıları ve bildirimleri gösterir, WP_DEBUG_LOG hataları bir dosyaya kaydeder ve WP_DEBUG_DISPLAY hataların ekranınızda görüntülenmesini kontrol eder.
- WordPress hatalarını nasıl tespit ederim?debug.log dosyasını kontrol ederek, eklentileri ve temaları teker teker devre dışı bırakarak ve WordPress’in en son sürümünü kullanarak hataları tespit edebilirsiniz.
- wp-config.php dosyasını nereden bulabilirim?FTP istemcinizi veya cPanel dosya yöneticinizi kullanarak wp-config.php dosyasını bulabilir ve düzenleyebilirsiniz.
Kaynaklar:
- WordPress Codex
- WordPress Developer Handbook