当您首次使用 October CMS 时,错误和异常处理已为您配置好。事件日志可通过两种方式访问:
storage/logs/system.log 在文件系统中查看。日志条目始终在显示错误页面时创建,并且对于某些 异常类型。
您的应用程序通过浏览器显示的错误详情数量,由您的 config/app.php 配置文件中的 debug 配置选项控制。默认情况下,详细错误报告是开启的,因此查看详细错误信息非常有用,这有助于调试和解决问题。当此功能关闭时,当页面出现问题时,将显示一条通用错误消息。
对于本地开发,您应该将 debug 值设为 true。在您的生产环境中,此值应始终为 false。
/*
|--------------------------------------------------------------------------
| Application Debug Mode
|--------------------------------------------------------------------------
|
| When your application is in debug mode, detailed error messages with
| stack traces will be shown on every error that occurs within your
| application. If disabled, a simple generic error page is shown.
|
*/
'debug' => false,October CMS 支持多种日志模式,包括 single、daily、syslog 和 errorlog。例如,如果你希望使用每日日志文件而不是单个文件,你只需在 config/logging.php 配置文件中设置 default 值:
'default' => env('LOG_CHANNEL', 'daily'),