Laravel - Hatalar ve Günlük Kaydı
Bu bölüm Laravel projelerindeki hatalar ve oturum açma ve bunlar üzerinde nasıl çalışılacağı ile ilgilidir.
Hatalar
Devam eden bir projenin birkaç hatası olduğu kabul edilir. Yeni bir Laravel projesine başladığınızda, hatalar ve istisna işleme zaten sizin için yapılandırılmıştır. Normalde, yerel bir ortamda hata ayıklama amacıyla hataları görmemiz gerekir. Bu hataları üretim ortamında kullanıcılardan gizlememiz gerekiyor. Bu değişken ile elde edilebilirAPP_DEBUG ortam dosyasında ayarla .env uygulamanın kök dizininde saklanır.
Yerel çevre için değeri APP_DEBUG olmalı true ancak üretim için ayarlanması gerekiyor false hataları gizlemek için.
Note - değiştirdikten sonra APP_DEBUG değişken, Laravel sunucusunu yeniden başlatmalısınız.
Kerestecilik
Günlüğe kaydetme, sistemin üretilen hataları günlüğe kaydedebileceği önemli bir mekanizmadır. Sistemin güvenilirliğini artırmak faydalıdır. Laravel, tekli, günlük, syslog ve hata günlüğü modları gibi farklı kayıt modlarını destekler. Bu modları şuradan ayarlayabilirsiniz:config/app.php dosya.
'log' => 'daily'
Oluşturulan günlük girişlerini şurada görebilirsiniz: storage/logs/laravel.log dosya.