Web sitenizle, farklı temalarla ve eklentilerle çalışırken kaçınılmaz olarak bazı sorunlarla karşılaşacaksınız. İşte hata ayıklamanın yardımcı olabileceği yer burasıdır.
Hata ayıklama modu, ayrıntılı hata mesajları göstererek web sitenizdeki sorunları bulmanıza ve düzeltmenize yardımcı olur.
Yaygın Hatalar ve Çözümleri
Yeni bir eklenti veya tema yüklemek, güncellemek veya özel bir kod eklemek çakışmalara neden olabilir. Bazı sorunlar hemen ortaya çıkar ve hatta web sitenizi geçici olarak kullanılamaz hale getirebilir
Diğerleri yalnızca belirli durumlarda gösterilecek ve bazı işlevler veya eklentilerle ilgili sorunlar yaratacaktır. Bu sorunlar genellikle tüm eklentilerinizi manuel olarak devre dışı bırakıp tek tek yeniden etkinleştirerek çözülebilir. Bu şekilde hangi eklentinin sorun yarattığını bulabilirsiniz.
Ayrıca, sorunun o taraftan gelip gelmediğini kontrol etmek için başka bir temaya geçebilirsiniz. Tüm bunlar çok zaman alır.
Hata Ayıklama Modu Sorun Gidermeyi Nasıl Kolaylaştırır
Hata ayıklama modunu etkinleştirirseniz, PHP hatalarının ve uyarılarının bir günlüğünü görüntüler. Bu, sorunun kaynağını hızlı bir şekilde bulmanıza yardımcı olabilir.
Bunu bazı sorunları önlemek için bile kullanabilirsiniz. Bazı hatalar varsa, web sitenizde her şey yolunda görünse bile yalnızca hata ayıklama günlüğünde görünür.
Hata ayıklama modunu manuel olarak veya bir eklenti kullanarak etkinleştirebilirsiniz. Bunu her iki yöntemi kullanarak nasıl yapacağınızı göstereceğiz.
Not : Hangi yöntemi seçerseniz seçin, bunu hazırlama ortamınızda yapmanız önerilir (yeni kurulumlarınız, güncellemeleriniz vb. ile aynı şekilde), çünkü hatalar hem ön uçta hem de panonuzda görünür hale gelecektir.
Yöntem 1: Eklenti Kullanarak Hata Ayıklama Modunu Etkinleştirin
Web sitenizin dosyalarıyla çalışma konusunda emin değilseniz veya Yöntem 2’yi çok karmaşık buluyorsanız, WP Debugging eklentisi sizin için doğru çözümdür.
Eklentiyi kullanarak hata ayıklamayı etkinleştirmek için şu adımları izleyin:
Adım 1 : WordPress panonuzdan Eklentiler > Yeni Ekle’ye gidin .
Adım 2 : Arama çubuğuna “wp debugging” yazın.
Adım 3 : WP Debugging’de “Yükle” düğmesine tıklayın. Eklenti yüklendikten sonra “Etkinleştir” düğmesine tıklayın.
Adım 4 : Kontrol Paneli > Araçlar > WP Hata Ayıklama’ya gidin;
Adım 5 : “WP_DEBUG değerini true olarak ayarla” seçeneğinin yanındaki onay kutusunu tıklayın ve “Değişiklikleri Kaydet” butonuna tıklayın.
İşiniz bittikten sonra hata ayıklama modunu devre dışı bırakmayı unutmayın.
Yöntem 2: Hata Ayıklama Modunu Manuel Olarak Etkinleştirin
Alternatif olarak, bunu manuel olarak yapmayı tercih ediyorsanız ve web sitenizin dosyalarını düzenleme konusunda bir sorun yaşamıyorsanız veya web sitenize erişiminiz engellendiyse (örneğin, Ölümün Beyaz Ekranı) ve başka bir seçeneğiniz yoksa, wp-config.php dosyanızı düzenleyerek bunun nasıl yapılabileceğini göstereceğiz .
“wp-config.php” Dosyasına Nasıl Erişilir?
Dosyalarınızdan herhangi birinde herhangi bir değişiklik yapmadan önce lütfen web sitenizin tam bir yedeğini oluşturun . Ayrıca, düzenlemeden önce orijinal dosyanın bir kopyasını almanız önerilir – bir şeyler ters giderse, her zaman bu orijinal dosyayı kullanarak baştan başlayabilirsiniz.
Bu makale için FileZilla FTP istemcisini kullanacağız , bu yüzden lütfen bilgisayarınıza kurun (eğer kullanmayı tercih edeceğiniz başka bir FTP istemcisine aşina değilseniz). Başlayalım:
Adım 1 : FTP erişim verilerinizi FileZillas’ın Site Yöneticisine ekleyin
Adım 2 : Sunucunuza bağlanın
Adım 3 : Web sitenizin public_html (kök) klasörüne gidin. Burada wp-config.php dosyanızı bulmalısınız .
Adım 4 : Dosyaya sağ tıklayın ve dosyayı bilgisayarınıza kopyalamak için “İndir”i seçin.
Adım 5 : Düzenlemek için dosyayı kod düzenleyicisini kullanarak açın. Sublime Text veya Notepad++ gibi kod düzenleyicilerini kullanarak dosyayı düzenleyebilirsiniz .
Adım 6 : ” Hepsi bu kadar, düzenlemeyi bırakın! İyi yayınlar ” satırına gidin
Adım 7 : Bu satırdan önce aşağıdaki değeri ekleyin ve değişiklikleri kaydedin:
define('WP_DEBUG', doğru);
define('WP_DEBUG_LOG', doğru);
Adım 8 : Dosyanızı değiştirdikten sonra, dosyayı sunucunuza geri yükleyin (FTP istemcisini kullanarak), orijinal dosyayı bu değiştirilmiş dosyayla değiştirin.
Bu adımları takip ederek hata ayıklama modunuzu etkinleştirecek ve hatalarınızın kaydedileceği debug.log dosyasını oluşturacaksınız.
Hata ayıklama modunu işiniz bittiğinde devre dışı bırakmak için, etkinleştirme adımlarını tekrarlayın; ancak bu sefer daha önce eklediğiniz kodu tamamen kaldırın veya aşağıdaki şekilde değiştirin:
define('WP_DEBUG', false);
Hata Ayıklama Modu Nasıl Kullanılır?
Şu anda yaşadığınız bir sorunu gidermeye çalışıyorsanız, hata ayıklama modunuz etkinleştirildiğinde bu soruna yol açan adımları tekrarlamanız gerekecektir.
Bu yeni bir hata kaydı oluşturacak ve bunu kontrol edebileceksiniz.
Hata Ayıklama Günlüğünü Görüntüleme
Eğer Yöntem 1’i kullanıyorsanız:
Dashboard ekranınızın üst kısmındaki yönetici çubuğunuzda “Debug Quick Look” menüsüne tıklayın. Açılır menüde “View File” seçeneğine tıklayın. Bu, hata ayıklama günlüğündeki hataları gösteren yeni bir sekme açacaktır.
Yöntem 2 için:
Site dosyalarınıza manuel olarak erişmek için şu yola gidin: “ public_html/wp-content/debug.log” ve dosyayı açarak hata ayıklama günlüğündeki hataları görüntüleyin.
İşte bu kadar! Umarız bu makale size yardımcı olur. Hata ayıklama sırasında herhangi bir sorunla karşılaşırsanız, bizimle iletişime geçmekten çekinmeyin!