日志简介

一款适用于YiiFrame的日志信息插件,可用于在后台管理网站产生的日志信息,可快速的帮助开发者定位请求信息.支持全局日志,数据统计和IP统计.

 

启用日志组件

提示:默认关闭日志组件,若要使用日志插件,请先安装并修改配置文件。

后台启用日志

修改配置文件backend/config/main.php

'components' => [
       'response' => [
            'class' => 'yii\web\Response',
            'on beforeSend' => function($event) {
                Yii::$app->logService->log->record($event->sender);
            },
        ],
        ...
    ]

企业端启用日志

修改配置文件 merchant/config/main.php

'components' => [
       'response' => [
            'class' => 'yii\web\Response',
            'on beforeSend' => function($event) {
                Yii::$app->logService->log->record($event->sender);
            },
        ],
        ...
    ]

客户端启用日志

修改配置文件 api/behaviors/behaviors.php 添加

public function beforeSend($event)
    {   
       ...
         if(\common\helpers\AddonHelper::isInstall('Log'))
       		$errData = Yii::$app->logService->log->record($response, true);
        else  $errData = '';
       ...
    }

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。