2021-10-18 18:57:30 1142次浏览 1条回答 0 悬赏 10 金钱

描述:我使用高级模版,其中有一个模块的日志写不进去,其他模块可以,我的系统是centos ,生产环境,日志目录现在权限是777,我打印了\yii\log\Logger的messages,发现日志内容在里面,最后我的日志配置是:

`
'log' =>[

    'traceLevel' => 3,
    'flushInterval' => 1,
    'targets' => [
        [
            'class' => 'yii\log\FileTarget',
            'levels' => ['info','error','warning'],
            'categories' => ['logistics'],
            'logVars' => ['_SERVER'],
            'logFile' => '@app_php_log/appserver/logs/logistics/'.date('Y-m-d').'/logistics.log',
            'maxFileSize' => 1024 * 2,
            'maxLogFiles' => 10,
        ],
     ],
    ],

`

有大神遇到过没有,如果有请提示哈,十分感谢!!!

补充于 2021-10-19 09:43

模块就是一个根目录文件夹,一个文件夹是一个模块,比如后台,web等等

补充于 2021-10-19 10:42

而且我发现如果我使用 var_dump(\Yii::$app->log); 打印log,它又能写入日志,注视了就不行了

补充于 2021-10-19 11:11

WechatIMG121.png

补充于 2021-10-19 11:42

结贴,配置中'bootstrap' => ['log'],被注释了,感谢各位!

您需要登录后才可以回答。登录 | 立即注册
sinxcosy
助理

sinxcosy 阿德拉尔

注册时间:2019-01-07
最后登录:2023-02-23
在线时长:7小时45分
  • 粉丝0
  • 金钱30
  • 威望0
  • 积分100

热门问题