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`控制。
';