log_level
最后更新于:2022-04-02 06:22:03
# log\_level
[TOC]
设置`Server`错误日志打印的等级,范围是`0-5`。低于`log_level`设置的日志信息不会抛出。
~~~
$serv->set(array(
'log_level' => 1,
));
~~~
## 级别对应
* 0 => SWOOLE\_LOG\_DEBUG
* 1 => SWOOLE\_LOG\_TRACE
* 2 => SWOOLE\_LOG\_INFO
* 3 => SWOOLE\_LOG\_NOTICE
* 4 => SWOOLE\_LOG\_WARNING
* 5 => SWOOLE\_LOG\_ERROR
> `SWOOLE_LOG_DEBUG`和`SWOOLE_LOG_TRACE`仅在编译为`--enable-debug-log`和`--enable-trace-log`版本时可用
> 默认为`SWOOLE_LOG_DEBUG`也就是所有级别都打印
## 输出捕获
在开启`daemonize`守护进程时,底层将把程序中的所有打印屏幕的输出内容写入到`log_file`,这部分内容不受`log_level`控制。
';