Laravel log — Помилки і реєстрація логів

377

Від автора: у цій статті ми поговоримо про роботу з помилками і реєстрації логів з записом у файл laravel log.

Помилки

Проект знаходиться в стадії розробки, може містити ряд помилок. У Laravel помилки і обробка виключень вже налаштовані для вас при запуску нового додатка. Зазвичай в середовищі локальної нам потрібно відслідковувати помилки для їх усунення. У середовищі нам потрібно приховати повідомлення про помилки від користувача. Це можна зробити за допомогою змінної APP_DEBUG, встановленою у файлі середовища .env, який розташований в корені програми.

Для локальної середовища значення APP_DEBUG повинно бути істинним, але в робочому середовищі для неї встановлюється значення false, щоб приховати повідомлення про помилки.

Примітка. Після зміни значення змінної APP_DEBUG перезапустіть сервер Laravel.

Реєстрація логів

Реєстрація логів — важливий механізм, за допомогою якого система може реєструвати виникли помилки. Надійність системи є однією з найважливіших завдань для розробників. Laravel підтримує різні режими ведення логів, такі як одиночний, щоденний, syslog і режим помилок. Ви можете встановити ці режими у файлі config/app.php.

‘log’ => ‘daily’

Створені запису логів ви можете побачити у файлі storage/logs /laravel.log.