My *_* Lê 6 php logging laravel laravel-5
我可以在Laravel 5.4中看到很少的日志选项,例如
Log::emergency($message);
Log::alert($message);
Log::critical($message);
Log::error($message);
Log::warning($message);
Log::notice($message);
Log::info($message);
Log::debug($message);
Run Code Online (Sandbox Code Playgroud)
我可以在更改日志级别app.php
在'log_level' => env('APP_LOG_LEVEL', 'debug'),
任何种类的水平我想要的.
但我想知道,有什么不同?当critical, alert, emergency
选择其中一个时,什么样的日志已被破坏?
设置日志级别时,只会记录大于或等于设置级别的级别。
你可以参考laravel doc log-severity-levels,
使用 Monolog 时,日志消息可能具有不同的严重性级别。默认情况下,Laravel 将所有日志级别写入存储。但是,在您的生产环境中,您可能希望通过在 app.php 配置文件中添加 log_level 选项来配置应记录的最低严重性。
配置此选项后,Laravel 将记录大于或等于指定严重性的所有级别。例如,错误的默认 log_level 将记录错误、严重、警报和紧急消息:
Run Code Online (Sandbox Code Playgroud)'log_level' => env('APP_LOG_LEVEL', 'error'),
Monolog 识别以下严重性级别 - 从最不严重到最严重:调试、信息、通知、警告、错误、严重、警报、紧急情况。
归档时间: |
|
查看次数: |
4534 次 |
最近记录: |