Laravel.log 格式修改
时间: 2023-08-05 22:05:56 浏览: 43
Laravel 的日志格式可以通过修改 `config/logging.php` 文件中的 `log_max_files` 和 `log_level` 配置来进行修改。
1. 修改日志文件的最大数量
默认情况下,Laravel 日志文件的最大数量为 5 个,超过这个数量后,最早的日志文件将会被删除。您可以通过修改 `log_max_files` 配置来修改这个数量,例如,将最大数量改为 10:
```php
'log_max_files' => 10,
```
2. 修改日志级别和格式
Laravel 的日志级别和格式可以通过修改 `config/logging.php` 文件中的 `stack` 配置来进行修改。例如,将日志级别改为 `debug`,并将日志格式修改为 JSON 格式:
```php
'stack' => [
'driver' => 'stack',
'channels' => ['single'],
'level' => 'debug',
'formatter' => \Monolog\Formatter\JsonFormatter::class,
'formatter_with' => [
'dateFormat' => 'Y-m-d H:i:s',
],
],
```
在这个示例中,我们将日志级别改为 `debug`,并将日志格式修改为 `JsonFormatter`,这样就可以将日志保存成 JSON 格式。您也可以使用其他的日志格式,例如 `LineFormatter` 或 `HtmlFormatter`。