Yii2 前端 untime\debug\mail 文件夹变得非常重!我可以停止这个记录吗?

问题描述 投票:0回答:3

Yii2 正在记录我发送的每封邮件作为 .eml 文件并存储到前端 取消\调试\邮件。这个文件夹变得非常重并耗尽了我所有的服务器空间。有什么办法可以阻止它吗?我正在使用 swift mailer。

'mailer' => [
        'class' => 'yii\swiftmailer\Mailer',
        'viewPath' => '@common/mail',
        'transport' => [
                            'class' => 'Swift_SmtpTransport',
                            'host' => 'smtp.gmail.com',
                            'username' => *******,
                            'password' => *****,
                            'port' => '465',
                            'encryption' => 'ssl',
                        ],
    ],
php yii2 swiftmailer
3个回答
4
投票

发生这种情况是因为你已经打开了 yii2-debug 模块。您需要从生产服务器中将其删除 - 其设计为仅在非生产环境中用于测试和调试。


1
投票

更新 yii2-debug。此错误已在 v2.0.15

中修复
php composer.phar update yiisoft/yii2-debug

0
投票

更简单的方法是:注释此行(对于需要的人) enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.