Sitenizdeki bir sorunu gidermek için WordPress hata günlüklerinize erişmeniz gerekiyor mu?
WordPress, sitenizde görüntülenen herhangi bir hata mesajını günlüğe kaydedebilen bir hata ayıklama sistemi ile birlikte gelir. Bu, web sitenizdeki sorunları keşfetmenize ve düzeltmenize yardımcı olabilir.
Bu makalede, WordPress hata günlüklerinizi nasıl bulacağınızı ve erişeceğinizi göstereceğiz.

WordPress Hata Günlükleri Nasıl ve Ne Zaman Yardımcı Olabilir?
WordPress web sitenizle ilgili sorunlar mı yaşıyorsunuz? WordPress hata günlüklerinizi kontrol etmek, yavaş web sitesi performansı, düzgün çalışmayan eklentiler ve web sitesi çökmeleri gibi sorunların kaynağını bulmanıza yardımcı olabilir.
Hata Kaydı Nedir?
Bir hata kaydı, web siteniz tarafından oluşturulan hata mesajlarının ve bunların oluştuğu tarih ve saatlerin bir listesidir. WordPress hata ayıklama modu açıldığında, bu mesajlar daha sonra inceleyebilmeniz için bir dosyada toplanır.
WordPress hata günlüğünüz, sorunlara neden olan eklentileri, temaları veya kodu belirlemenize yardımcı olabilecek bir sorun giderme aracıdır. Ardından bu WordPress hataları için bir çözüm bulabilirsiniz.
Örneğin, hata günlüklerini kontrol etmek aşağıdaki gibi hataları gidermeye yardımcı olabilir:
- WordPress ölüm beyaz ekranı
- PHP hataları
- Geçersiz JSON hatası
- “Üzgünüm, bu sayfaya erişim izniniz yok” hatası
- Diğer birçok yaygın WordPress hatası
Bununla birlikte, WordPress hata günlüklerinizi nasıl bulacağınıza ve erişeceğinize bakalım.
İlk adım, bir eklenti veya kod kullanarak yapabileceğiniz WordPress hata ayıklama modunu etkinleştirmektir:
- Bir Eklenti ile WordPress Hata Ayıklama Modunu Etkinleştirme
- Kodu Kullanarak WordPress Hata Ayıklama Modunu Etkinleştirme
- WordPress Hata Kayıtlarını Bulma ve Erişme
- WordPress Hata Kayıtlarında Bulunan Sorunları Düzeltme
- WordPress Hata Ayıklama Modunu Devre Dışı Bırakma
Bir Eklenti ile WordPress Hata Ayıklama Modunu Etkinleştirme
WordPress hata ayıklama varsayılan olarak kapalıdır, bu nedenle WordPress herhangi bir hatayı günlüğe kaydetmeyecektir. WordPress sitenize hala giriş yapabiliyorsanız, bir eklenti kullanarak hata ayıklama modunu etkinleştirebilirsiniz.
Yapmanız gereken ilk şey WP Debugging eklentisini yüklemektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.

Eklenti etkinleştirildiğinde, eklenti otomatik olarak WordPress hata ayıklama modunu etkinleştirir ve sitenizdeki hata mesajları artık kaydedilecektir.
Kodu Kullanarak WordPress Hata Ayıklama Modunu Etkinleştirme
WordPress hata ayıklama modunu kod kullanarak da açabilirsiniz. Bu yöntem daha gelişmiş kullanıcılar için uygundur veya WordPress yönetici alanınıza giriş yapamıyorsanız.
WordPress barındırma kontrol panelinizdeki cPanel'in dosya yöneticisi seçeneğini veya bir FTP istemcisi kullanarak wp-config.php dosyanızı düzenlemeniz gerekecektir.

Dosyayı açtıktan sonra, 'Hepsi bu kadar, düzenlemeyi bırakın! Mutlu bloglar.' yazan metni bulun.
Bu satırdan hemen önce, aşağıdaki kodu ekleyin:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
Adım adım talimatlar için, kodla birlikte WordPress hata günlüklerini wp-config'de nasıl kuracağınızla ilgili rehberimize bakabilirsiniz: WP-Config'de WordPress Hata Günlüklerini Kurma.
WordPress Hata Kayıtlarını Bulma ve Erişme
WordPress hata ayıklama modunu etkinleştirdiğinize göre, web sitenizdeki gelecekteki tüm hata mesajları WordPress hata günlüklerine kaydedilecektir.
Bu, günlüklerinizin başlangıçta boş olacağı anlamına gelir. Hata mesajlarının günlük dosyasına kaydedilebilmesi için sitenizde sorunu yeniden oluşturmayı denemeniz gerekecektir.
Örneğin, hata veren herhangi bir gönderiyi veya sayfayı tekrar gözden geçirmelisiniz.
Ardından, FileZilla gibi bir SFTP/FTP istemcisi veya WordPress barındırma kontrol panelinizdeki dosya yöneticisi seçeneğini kullanarak web sitenize bağlanmanız gerekir. Daha önce FTP kullanmadıysanız, WordPress'e dosya yüklemek için FTP'nin nasıl kullanılacağına dair rehberimize bakmak isteyebilirsiniz.
Sitenize bağlandıktan sonra /wp-content/ klasörüne gidin. Klasörün içinde debug.log adlı bir dosya bulacaksınız. debug.log dosyası, kaydedilen tüm WordPress hata mesajlarını, uyarılarını ve bildirimlerini içerir.

Bu dosyanın içeriğini görmek için onu indirmeniz, görüntülemeniz veya düzenlemeniz gerekecektir.
Ardından, hata mesajlarını ve oluştuğu tarih ve saati inceleyebilirsiniz. Bu bilgiler, WordPress web sitenizde karşılaştığınız sorunlara çözüm bulmanıza yardımcı olabilir.

WordPress Hata Kayıtlarında Bulunan Sorunları Düzeltme
WordPress günlüklerinize eriştikten sonra, web sitenizdeki sorun oluştuğunda kaydedilen hata mesajını bulabilirsiniz. Görüntülenen saatlerin yerel saatiniz değil, UTC olduğunu unutmayın.
Çoğu kullanıcı hata mesajlarını anlamasa da, sorun gidermeye başlamak için iyi bir yerdir. Hata mesajını ve kodunu not aldıktan sonra, WordPress'teki en yaygın hata türleri ve bunları nasıl düzelteceğiniz hakkındaki rehberimizde sorununuzun çözümünü bulabilirsiniz.
Çözümü kendi başınıza bulamazsanız, ücretsiz WPBeginner Engage Facebook Grubu'muzdan yardım alabilirsiniz. Burada WordPress uzmanlarımızdan ve 98.000'den fazla kullanıcıdan destek alabilirsiniz. Sadece WordPress hata günlük dosyasında bulduğunuz hata kodunu veya mesajını alıntıladığınızdan emin olun.
Yardım alabileceğiniz diğer yerler resmi WordPress forumları, WordPress web barındırma şirketinizin destek ekibi veya sorun yaşadığınız eklenti veya tema için belirlenmiş destek alanıdır.
Destek isterken, soruları doğru sormayı ve yardım bulabileceğiniz en iyi yerleri öğrenmek için WordPress desteğini doğru bir şekilde nasıl soracağınıza ve alacağınıza dair rehberimizi okumanızı öneririz.
WordPress Hata Ayıklama Modunu Devre Dışı Bırakma
WordPress sitenizdeki sorunu giderdikten sonra, hata ayıklama modunu devre dışı bırakmanızı öneririz. Açık bırakmak web sitenizi yavaşlatabilir ve istenmeyen bilgileri sızdırabilir, bu da bir WordPress güvenlik riski oluşturur.
Bir eklenti ile hata ayıklama modunu etkinleştirdiyseniz, yalnızca Eklentiler » Yüklü Eklentiler'e gidin ve WP Debugging eklentisini devre dışı bırakın.

Hata ayıklama modunu kodla etkinleştirdiyseniz, daha önce yaptığınız gibi wp-config dosyasını düzenleyin.
WP_DEBUG ve WP_DEBUG_LOG kod satırlarını ‘false’ olarak değiştirmeniz gerekecek.

Bu eğitim rehberinin WordPress hata günlüklerinizi nasıl bulacağınızı ve erişeceğinizi öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca, WordPress gönderilerinin 404 hatası vermesini nasıl düzelteceğinizi öğrenmek veya en iyi WordPress hata sayfası tasarım örneklerimizi görmek isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Olaf
Bir PHP hata günlüğü her zaman bir web sitesinde mevcut olmayabilir ve özellikle PHP hata gösterimi devre dışı bırakılmışsa ve site ara sıra beyaz ekran ölümüne giriyorsa, hataları körlemesine bulmak oldukça zor olabilir. Hata ayıklama modu ve hata ayıklama günlüğü bu sorunları çözmek için mükemmel araçlardır. Hata günlüğüne erişim, bazen basit bir eklenti çakışması gibi körlemesine sorun arayarak geçirilen bütün bir akşamı kurtarabilir. Bir web sitesindeki hataları gidermek için temel bir araçtır.
Syed Zulqadar Hassan
Teşekkür ederim. Sorunumu bulmama yardımcı oldu.
WPBeginner Desteği
You’re welcome, glad our guide could help you find the issue on your site
Yönetici
Jiří Vaněk
Sitede meydana gelen hataları takip edebilmek için hata ayıklama günlüğünü kalıcı olarak açık tutmam gerekip gerekmediğinden emin değildim, ancak sitede büyük bir sorun yaşanmıyorsa bunun iyi bir uygulama olmadığını temel olarak bana söylediniz. Teşekkür ederim. Bu yüzden hata ayıklama günlüğünü kapalı bırakacağım ve yalnızca o anda çözeceğim bir hata durumunda kullanacağım.
Dayo Olobayo
Haklısınız. Hata ayıklama modu, özellikle yüksek trafikle sitenizi biraz yavaşlatabilir. Aktif olarak sorun gidermediğiniz zamanlarda kapatmak, sitenizin en iyi performansı göstermesine yardımcı olur. Uzun vadeli hata takibi için, tam hata ayıklama modunun performans düşüşü olmadan hataları günlüğe kaydedebilen eklentiler vardır.
alex partagas
Her zaman harika bir site. Teşekkürler!
WPBeginner Desteği
Rica ederim!
Yönetici
Kris
Tamam. Faydalı. Teşekkürler.
WPBeginner Desteği
Rica ederim, rehberimizin yardımcı olmasına sevindik!
Yönetici