wxxiong6/yii-seaslog

使用Seaslog提高Yii2日志模块的日志写入效率,只需配置即可实现。

1.0.0 2019-07-25 04:43 UTC

This package is auto-updated.

Last update: 2024-09-27 10:55:44 UTC


README

使用SeasLog高效日志扩展替换Yii2框架的日志模块,提高日志写入效率。配置即可使用。

SeasLog扩展https://github.com/SeasX/SeasLog/

需求

  • Yii2
  • PHP >=5.4
  • 安装ext-seaslog扩展

安装

composer require wxxiong6/yii-seaslog:"1.0.0"

用法

main.php

    'log' => [
            'traceLevel' => YII_DEBUG ? 3 : 0,
            'targets' => [
                'default' => [
                    'class' => 'wxxiong6\yii\seaslog\Yii2SeasLog',
                    'levels' => ['trace', 'info', 'error', 'warning'],
                    'logFile' => 'backend/runtime/',
                    'logVars' => [],
                ],
            ],
        ],

为了与yii2日志格式一致,修改php.ini中的seaslog日志格式

seaslog.default_template = %T %M

变更日志

版本1.0 - 变更日志
  • 官方稳定版本