Hata Kayıtları

93 görüntülenme Markdown

Sistemin kaydettiği hataları ve uyarıları, aynı arıza tek satırda toplanmış hâlde okuyun ve hangisinin hâlâ sürdüğünü görün.

Ekrana Erişim

Araçlar altında işlem kayıtlarına gidin ve Hata Kayıtları sayfasını açın: {admin}/tools/actions/error-log

Ekranda Neler Var

Üstteki şerit ilk soruyu yanıtlar: hâlâ ters giden bir şey var mı? Altındaki tabloda her ayrı arıza için tek satır yer alır.

Durum cümlesi Son 24 saatte görülen en ağır seviyeyi anlatır, örneğin Hata oluşmaya devam ediyor. Altındaki sayılar üç şeyi verir. Kaç ayrı arıza var, toplam kaç kez oluştu ve son 24 saatte kaçı görüldü. Sayıların altındaki ince şerit seviyelerin bu toplamdaki payını gösterir.
Seviye butonları Sayaçlar aynı zamanda süzgeçtir: Ölümcül, Hata, Uyarı, Bilgi, Son 24 Saat ve Veritabanı. Listeyi daraltmak için birine tıklayın, kaldırmak için aynı butona yeniden tıklayın. Bir buton ancak arkasında kayıt varsa görünür.
Kayıt Açık Şeridin sağındaki rozet. Kayıt tutma kapatıldığında Kayıt Kapalı yazar. Rozet böyle yazarken de listeye yeni satır düşebilir, çünkü anahtar yalnız veritabanı ve şablon hatalarını kapsar.
Tablo Dört sütun: Seviye, hata mesajı, Tekrar ve Son Görülme. Mesajın altında dosya ve satır, exception sınıfı ve hatayı alan müşteri yer alır. İki tarih farklıysa son görülmenin altında ilk görülme de görünür.
Satır menüsü Satırın sonundaki buton iki seçenek verir: Detayları gör ve Sil.
İndirme Tablonun üstündeki şeridin sağ ucundaki buton; CSV, JSON ve XML seçeneği sunar. Dosya bulunduğunuz sayfayı değil, süzülmüş listenin tamamını taşır. Ekranda görünmeyen tür, dosya yolu, imza, ilk görülme, IP ve istek adresi de dosyada yer alır.

Alanlar

Kayıt ayarları

Şerit üzerindeki Kayıt Ayarları butonuna tıklayarak üç anahtarı açın. Her anahtar değiştirdiğiniz anda kaydedilir.

Kayıt Tutma Veritabanı hatalarının ve şablon motoru uyarılarının kaydını tutar. Kapalıyken yalnız bu ikisi durur; sistemde oluşan PHP hataları, uyarıları ve ölümcül hatalar kaydedilmeye devam eder.
Hata Ayıklama Ayrıntılı hata mesajlarını ve hata ayıklama bilgilerini siteyi kullanan herkese gösterir.
Geliştirici Modu Geliştirici modunu etkinleştirir ve ek hata ayıklama özellikleri sağlar.

Arama ve süzgeçler

Tablonun üstündeki arama kutusu mesaj metninde arar. Gelişmiş Filtre butonu on kutu daha açar. Bunlar Mesaj içerir, Dosya yolu içerir, Exception sınıfı, İstek URI, Metot, Min tekrar, IP, İmza, Kullanıcı ID ve Tarih aralığı kutularıdır. Paneli kapattığınızda hepsi temizlenir.

Kayıtları Temizle penceresi

Tarih Seçin Son görülmesi o gün ya da daha önce olan arızaları siler. Zorunlu, varsayılan değeri yok.
Güvenlik doğrulaması için parolanızı girin. Kendi panel parolanız. Zorunlu; yanlış parola silmeyi durdurur.
Seçilenlere Uygula Tablonun üstündeki liste. Tek işlemi Seçilenleri Sil, işaretlediğiniz satırlar üzerinde çalışır.

İşlemler

Bir arızayı ayrıntısıyla okuma

  1. Satır menüsünü açın ve Detayları gör seçeneğini seçin.
  2. Pencere Yığın İzi sekmesiyle açılır. İstek, Ortam ve Ham Veriler sekmelerinde adres, müşteri, PHP sürümü ve saklanan değişkenler yer alır.
  3. Alttaki Detayları Kopyala butonu kaydın tamamını panonuza alır; geliştiriciye ya da destek talebine yapıştırabilirsiniz.

Kayıt silme

  1. Tek satır için menüsünü açıp Sil seçeneğini seçin, ardından Kaydı sil butonuyla onaylayın.
  2. Birden çok satır için hepsini işaretleyin, Seçilenleri Sil seçeneğini seçin, parola kutusunu doldurun ve Kayıtları sil butonuyla onaylayın.
  3. Satırlar listeden çıkar. Topladıkları tüm tekrarlar da onlarla birlikte gider.

Bir tarihten eski kayıtları temizleme

  1. Sayfa başlığının yanındaki Kayıtları Temizle butonuna tıklayın.
  2. Bir tarih seçin, parolanızı yazın ve Onayla butonuna tıklayın.
  3. O günden beri bir daha görülmemiş sistem ve veritabanı kayıtları silinir, sayfa yenilenir.

Kayıt tutmayı açma ya da kapatma

  1. Kayıt Ayarları butonuna tıklayın ve Kayıt Tutma anahtarını kullanın.
  2. Şerit üzerindeki rozet anahtarı izler; sayfayı yenilemeden yeni durumu görürsünüz.

Dikkat Edilecekler

Hata Ayıklama ve Geliştirici Modu ziyaretçilerinize de görünür

Bu iki ayar; dosya yolları ve yığın izi gibi iç ayrıntıları siteyi kullanan herkese açar. İkisinden birini açarken önce riski kabul etmeniz istenir. Canlı bir sistemde kapalı tutun, ancak üzerinde çalışırken açın.

Silme işlemi geri alınamaz

Silinen satır tüm tekrarlarını da götürür. Tarihe göre temizleme, o günden beri bir daha görülmemiş arızaları kaldırır. Hâlâ tekrarlayan eski bir arıza, geçmiş tekrarlarıyla birlikte listede kalır. Tanı verilerine bir daha ulaşamazsınız. Geliştiricinin ihtiyaç duyacağı kaydı silmeden önce kopyalayın.

Kayıt olanı değil olmuşu anlatır

Eski bir kayıt haftalar önce düzeltilmiş bir arızayı anlatıyor olabilir. Canlı sorunu geçmişten ayırmak için Son 24 Saat butonunu ve son görülme tarihini kullanın.

Kayıt kurulumun nerede olduğunu açığa vurmaz

Dosya yolları kurulum klasörüne göre gösterilir. Veritabanı adı, sunucu hesabı ve yönetim klasörünün adı {db} gibi yer tutucularla değiştirilir. Bir kayıttan kopyaladığınız hiçbir şey kurulumun yerini ele vermez.

Gerekli Yetkiler

Ekran ve tüm işlemleri TOOLS_ACTIONS yetkisini ister. Bu yetki yoksa sayfa hiç görünmez. Listeyi indirmek ayrıca TABLE_EXPORT yetkisini ister; o yoksa indirme butonu görünmez. Satırdaki müşteri ve personel adları, o ekranlara da erişiminiz varsa kendi kayıtlarına bağlanır.

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.