WordPress Hata Ayıklama Modu Nasıl Etkinleştirilir: 2 Yöntem

Yayınlanan: 2021-10-21

Sitenizdeki çakışmaları gidermenin yollarını mı arıyorsunuz? Sorunların nedenini bulmak size çok zaman kazandırabilir, bu yüzden bu sizi ilgilendiren bir şeyse bu gönderi tam size göre. Bu kılavuzda, WordPress hata ayıklama modunu etkinleştirmenin ve web sitenizdeki çakışmaları bulmanın 2 yolunu göstereceğiz.

Ne kadar dikkatli olursanız olun, bir web siteniz varsa her zaman çeşitli sorunlarla karşılaşacaksınız. Bu hataları gidermek her zaman kolay değildir ve çakışmaların kökenini bulmanız saatler alabilir. Bu nedenle, bu sorunları nasıl gidereceğinizi ve çözeceğinizi bilmek, baş ağrılarından kaçınmanın anahtarıdır. Bu makalede, WordPress'te hata ayıklama modunu nasıl etkinleştireceğinizi öğrenecek ve sorunlarınızı kısa sürede çözeceksiniz.

Buna girmeden önce, hata ayıklama modunun ne olduğunu daha iyi anlayalım.

Hata Ayıklama Modu nedir?

Hata Ayıklama modu, geliştiricilerin PHP veya diğer programlama dillerinden kaynaklanan olası tehditleri ve uyarıları belirlemek için kullandıkları bir tekniktir. Muhtemelen bildiğiniz gibi, WordPress PHP, JavaScript, HTML ve CSS ile oluşturulmuştur, bu nedenle koddaki hatalardan kaynaklanan bazı hatalarla karşılaşabilirsiniz. Örneğin, aşağıdaki durumlarda sitenizin güvenliği ihlal edilebilir:

  • PHP sürümünü güncelleyin
  • Özel kod ekle
  • Yeni bir tema/eklenti yükleyin
  • Temanızı/eklentilerinizi güncelleyin
  • WordPress'i güncelleyin

Eklentileriniz genellikle bir güncelleme veya uyumsuzluk nedeniyle çakışmalara neden olur. Sorunlar çok çeşitlidir ve zararsız bir çatışmadan ödeme sayfasında veya şanssızsanız beyaz ölüm ekranında sorun yaratmaya kadar uzanır. Varsayılan olarak, WordPress bu çakışmaları izlemek için yerleşik bir işlevle birlikte gelmez, bu nedenle neler olduğunu bilmek zor olabilir. İyi haber şu ki, hataları görebilmek ve çok geç olmadan düzeltebilmek için birkaç şey yapabilirsiniz. Bu, sorunları daha doğru bir şekilde gidermenize ve sorunları çok daha hızlı çözmenize olanak tanır.

Hata ayıklama modunu etkinleştirdiğinizde, WordPress her hatayı üst gezinme çubuğunun hemen altındaki yönetici alanında görüntüler. Bu şekilde, uyarıları hızlı bir şekilde takip edebilir ve ne gerekiyorsa düzeltebilirsiniz. Her hata acil müdahale gerektirmese de, onları ortaya çıkar çıkmaz düzeltmek, işlerin daha da kötüye gitmediğinden emin olmanıza ve harika bir kullanıcı deneyimi sunmanıza yardımcı olacaktır.

Şimdi hata ayıklama modunu etkinleştirmenin farklı yollarını görelim.

WordPress Hata Ayıklama Modu Nasıl Etkinleştirilir

WordPress hata ayıklama modunu iki şekilde etkinleştirebilirsiniz :

  1. manuel olarak
  2. Eklenti kullanma

Bu bölümde, ihtiyaçlarınıza göre en iyisini seçebilmeniz için size her iki yöntemi de göstereceğiz.

1) Hata ayıklama modunu manuel olarak etkinleştirin

Kodlama becerileriniz varsa ve çekirdek dosyaları düzenleme konusunda rahatsanız bu yöntem tam size göre. Hata ayıklama modunu etkinleştirmek için wp-config.php dosyanıza bir kod parçacığı eklemeniz gerekir. FileZilla gibi bir FTP istemcisi veya özel bir dosya yöneticisi eklentisi kullanabilirsiniz. Bu gösteri için Dosya Yöneticisi eklentisini kullanacağız.

NOT : Yapacağımız değişiklikler oldukça basit ancak başlamadan önce sitenizin yedeğini almanız her zaman tavsiye edilir.

1.1) Dosya Yöneticisini Kurun ve Etkinleştirin

Yapmanız gereken ilk şey, WordPress kurulumunuzdaki Dosya Yöneticisi eklentisini kurmak ve etkinleştirmektir. Eklentiler > Yeni Ekle'ye gidin, eklentiyi arayın ve yükleyin.

bir wordpress sayfasını yeniden yönlendirin - wp dosya yöneticisini kurun

1.2) Eklenti Yapılandırması

Aktivasyondan sonra, eklentinin ayarlarını WP File Manager altında açın. Orada, sunucunuzda barındırılan tüm dizinleri ve dosyaları göreceksiniz.

dosya yöneticisi

wp-config.php dosyasını değiştirmeden önce, yerel bilgisayarınıza bir kopyasını indirmenizi öneririz. Bu şekilde, bir şeyler ters giderse, değiştirilmiş sürümü kolayca kaldırabilir ve üst dosyayı yükleyebilirsiniz. Bu şekilde ekstra bir önlem ekleyebilirsiniz.

wp yapılandırma dosyasını indir

Dosyayı indirdikten sonra, Dosya Yöneticisinde wp-config.php dosyasına sağ tıklayın ve değiştirmek için Kod Düzenleyici seçeneğini kullanın.

wordpress hata ayıklama modunu etkinleştir - dosya yöneticisi kod düzenleyicisi

1.3) Parçacık

Açtığınızda, düzenleyiciyi göreceksiniz. Oradan dosyanın kodunu ekleyebilir veya kaldırabilirsiniz.

wordpress hata ayıklama modunu etkinleştir - wp yapılandırmasını düzenle

En alta kaydırırsanız, /* Hepsi bu, düzenlemeyi bırakın yazan bir satır göreceksiniz! Mutlu yayınlar. */. Aşağıdaki kodu kopyalayın ve o satırın hemen önüne yapıştırın.

 define('WP_DEBUG', doğru);

Kod, WordPress'e hata ayıklama modunu etkinleştirmesini söyler.

wp yapılandırma dosyasını kaydet

wp-config.php dosyanızda zaten bu snippet varsa, ancak sabit false olarak ayarlanmışsa, kodu tekrar eklemeniz gerekmez. Tek yapmanız gereken false kelimesini true olarak değiştirmek.

Hepsi bu değil. Bu snippet'teki sorun, web sitenizin tüm çakışmalarını (varsa) ön ve arka uçta göstermesidir. Bu, siteniz yayındaysa, ziyaretçilerin uyarıları görebileceği ve bu onların kafasını karıştırabileceği anlamına gelir. Bunları gizlemenin bir yolu yok mu? Evet var! Ek olarak, tüm sorunların bir kaydını tutmak kullanışlı olabilir.

1.4) Ön uçtan uyarıları gizlemek için snippet

Uyarıları gizlemek ve günlüğü tutmak için aşağıdaki parçacığı kullanın ve az önce eklediğiniz hata ayıklama kodunun altına yapıştırın.

 // debug.log dosyasını /wp-content/debug.log'a kaydedin
define('WP_DEBUG_LOG', doğru);

// Hataları ve uyarıları gizle
define('WP_DEBUG_DISPLAY', yanlış);
@ini_set( 'display_errors', 0 );

debug.log oluştur

İşiniz bittiğinde, ayarları kaydetmeyi unutmayın ve hepsi bu kadar! Artık WordPress'te hata ayıklama modunu manuel olarak etkinleştirdiniz . Şu andan itibaren, uyarılara göz kulak olabileceksiniz, ancak web sitenizin ziyaretçileri onları ön uçta göremeyecek.

Bu yöntemle kendinizi rahat hissetmiyorsanız, sizin için başka bir alternatif daha var.

2) Bir eklenti ile hata ayıklama modunu etkinleştirin

Çekirdek dosyaları düzenlemek istemiyorsanız, bir eklenti ile hata ayıklama modunu etkinleştirebilirsiniz. Bu bölümde, bunu adım adım nasıl yapacağınızı göstereceğiz.

WP Hata Ayıklama, herhangi bir WordPress kurulumunda hata ayıklama modunu etkinleştirmek için özel bir eklentidir. Bu bölümde, adım adım nasıl yapacağınızı öğreneceksiniz.

2.1) WP Hata Ayıklamanın Kurulumu ve Etkinleştirilmesi

Öncelikle web sitenize WP Hata Ayıklama eklentisini yüklemeniz ve etkinleştirmeniz gerekiyor. Bu eklenti depodadır, bu nedenle yönetici kontrol panelinizde Eklentiler > Yeni Ekle seçeneğine gidin, eklentiyi arayın ve yükleyin.

wordpress hata ayıklama modunu etkinleştir - WP Hata Ayıklama eklentisini kurun

2.2) Eklenti Yapılandırması

Eklentiyi kurup etkinleştirdikten sonra, Araçlar bölümünün altında yapılandırmayı göreceksiniz.

wordpress hata ayıklama modunu etkinleştir - wp hata ayıklama ayarları

Eklenti, bu kodu otomatik olarak wp-config.php dosyanıza ekleyecektir:

 define('WP_DEBUG', doğru);
define('WP_DEBUG_LOG', doğru);
define('SCRIPT_DEBUG', doğru);
define('KAYDETME SORGULARI', true );

Bu kod, hata ayıklama modunu etkinleştirdi. "WP-DEBUG'ı true olarak ayarla" seçeneğini işaretlemeniz ve değişiklikleri kaydetmeniz yeterlidir.

Bu aynı zamanda hataları ön uçta da gösterecektir, bu nedenle uyarıları gizlemek için “ WP_DEBUG_DISPLAY'i false, default is true olarak ayarla ” seçeneğini de seçmenizi öneririz.

Bundan sonra, mesajların orada olmadığından emin olmak için sorun veya çakışmaların olduğu bazı web sitesi sayfalarını ziyaret edin. Son olarak, hata mesajları için debug.log dosyasını da kontrol edebilirsiniz.

WordPress'te hata ayıklama modunu bir eklenti ile bu şekilde etkinleştirebilirsiniz. WP Hata Ayıklamayı kaldırırsanız, eklediği kodun kaldırılacağını unutmayın.

Hata ayıklama modunu etkinleştirmek ilk adımdır. Artık hata mesajlarını nasıl kontrol edeceğinizi bilmeniz gerekiyor, böylece onları olabildiğince hızlı düzeltebilirsiniz. Bunu nasıl yapacağımıza bir bakalım.

Hata Mesajları Nasıl Kontrol Edilir

Hata ayıklama modunu etkinleştirdikten sonra, WordPress sunucunuzdaki her sorunun bir günlüğünü saklar. Günlüğü, bir FTP istemcisi veya özel bir eklenti kullanarak dosya yöneticinizde bulabilirsiniz. Bu bölümde, hata mesajlarını doğru şekilde nasıl kontrol edeceğinizi öğreneceksiniz.

Bu gösteri için Dosya Yöneticisi eklentisini kullanacağız, ancak seçtiğiniz yöntemden bağımsız olarak açıklamayı takip edebileceksiniz.

İlk önce wp-content klasörünü açın. Orada, tüm hataların günlüğünü içeren debug.log adlı yeni bir dosya göreceksiniz.

wp içerik hata ayıklama günlüğü

Dosyayı açın ve düzeltmeniz gereken tüm hataları tarih ve saatleriyle birlikte göreceksiniz.

hata günlüğü

NOT: Canlı bir web sitesinde hata ayıklama modunu etkinleştirme ve sorun giderme, önerilen bir uygulama değildir. Bunun yerine bir hazırlama ortamı oluşturabilir ve gerekli tüm testleri orada yapabilirsiniz. Çözüme sahip olduğunuzda, canlı sitenize uygulayabilirsiniz. Çoğu WordPress barındırma şirketi, test ve geliştirme amacıyla ücretsiz hazırlama ortamları sunar, bu nedenle bu zor olmamalıdır.

Çözüm

Sonuç olarak, varsayılan olarak WordPress, hataları ve çakışmaları izlemek için yerleşik bir işleve sahip değildir. Bu, sorunun ne olduğunu bilmeyi ve dolayısıyla çözmeyi zorlaştırır.

Hata ayıklama modu, hataları ve hataları bulmanızı ve bunları hızlı bir şekilde düzeltmenizi sağlar. Bu kılavuzda, WordPress'te hata ayıklama modunu etkinleştirmenin iki farklı yolunu gördük:

  • Biraz kod ile manuel olarak
  • bir eklenti ile

Çekirdek dosyaları düzenleme konusunda rahatsanız, hata ayıklama modunu birkaç satır kodla manuel olarak etkinleştirebilirsiniz. Bu yöntem basittir ve web sitenizin hızını ve performansını etkilemez. Öte yandan, herhangi bir çekirdek dosyayı düzenlemek zorunda kalmadan hata ayıklama modunu etkinleştirmek için bir eklenti kullanabilirsiniz. Bu yöntem, birkaç tıklamayla hata ayıklama modunu açıp çalıştırmanıza izin verdiği için yeni başlayanlar için mükemmeldir. Her iki yöntem de etkilidir, bu nedenle gereksinimlerinize ve tercihlerinize en uygun olanı seçin.

Son olarak, en yaygın WordPress sorunlarından bazılarını düzeltmeyi öğrenmek istiyorsanız aşağıdaki kılavuzlara göz atın:

  • WordPress girişi çalışmıyor mu? nasıl düzeltilir
  • WordPress kalıcı bağlantıları nasıl düzeltilir?
  • WordPress güncellemesi başarısız hatasını düzeltin
  • İzlediğiniz Bağlantının WordPress'te süresi doldu hatası nasıl çözülür?

Sitenizde hata ayıklama modunu etkinleştirdiniz mi? Hangi yöntemi kullandınız? Aşağıdaki yorumlarda bize bildirin!