Учебники

Laravel — Ошибки и регистрация

В этой главе рассматриваются ошибки и регистрация в проектах Laravel, а также способы их устранения.

ошибки

Проект в процессе реализации несет несколько ошибок. Обработка ошибок и исключений уже настроена для вас при запуске нового проекта Laravel. Обычно в локальной среде мы должны видеть ошибки для целей отладки. Нам нужно скрывать эти ошибки от пользователей в производственной среде. Это может быть достигнуто с помощью переменной APP_DEBUG, установленной в файле среды .env, хранящемся в корне приложения.

Для локальной среды значение APP_DEBUG должно быть истинным, но для производства его нужно установить в ложное, чтобы скрыть ошибки.

Примечание. После изменения переменной APP_DEBUG необходимо перезапустить сервер Laravel.

логирование

Ведение журнала является важным механизмом, с помощью которого система может регистрировать сгенерированные ошибки. Это полезно для повышения надежности системы. Laravel поддерживает различные режимы журналирования, такие как режимы одиночного, ежедневного, системного журнала и журнала ошибок. Вы можете установить эти режимы в файле config / app.php .

'log' => 'daily'

Вы можете увидеть сгенерированные записи журнала в файле storage / logs / laravel.log .