小编Nic*_*lay的帖子

yii2从日志中排除变量

我需要为yii2记录创建路径。此路径应避免记录诸如密码等的变量。根据文档(yii \ log \ Target),要排除变量,我需要配置logVars。

在配置中:

 'targets' => [
            [
                'class' => yii\log\FileTarget::className(),
                'levels' => ['error', 'warning'],
                'maxLogFiles' => 1000,
                'maxFileSize' => 102400,
                'logVars' => '!_POST[LoginForm[password]]',
            ],
Run Code Online (Sandbox Code Playgroud)

但是LoginForm密码仍然出现在日志文件中。如何正确配置logVars。

PS我已经尝试过!LoginForm.password,!_POST.LoginForm.password

logging yii2

0
推荐指数
1
解决办法
520
查看次数

标签 统计

logging ×1

yii2 ×1