Laravel - 错误和日志
本章介绍 Laravel 项目中的错误和日志以及如何处理它们。
错误
项目在进行中,难免会出现一些错误。当您启动新的 Laravel 项目时,已经为您配置了错误和异常处理。通常,在本地环境中,我们需要查看错误以进行调试。我们需要在生产环境中向用户隐藏这些错误。这可以通过在存储在应用程序根目录中的环境文件 .env 中设置的变量 APP_DEBUG 来实现。
对于本地环境,APP_DEBUG 的值应为 true,但对于生产,需要将其设置为 false 以隐藏错误。
注意 −更改 APP_DEBUG 变量后,您应该重新启动 Laravel 服务器。
日志记录
日志记录是系统记录生成的错误的重要机制。它有助于提高系统的可靠性。Laravel 支持不同的日志记录模式,如单一、每日、系统日志和错误日志模式。您可以在 config/app.php 文件中设置这些模式。
'log' => 'daily'
您可以在 storage/logs/laravel.log 文件中查看生成的日志条目。