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',
],
],
发生这种情况是因为你已经打开了 yii2-debug 模块。您需要从生产服务器中将其删除 - 其设计为仅在非生产环境中用于测试和调试。
更新 yii2-debug。此错误已在 v2.0.15
中修复php composer.phar update yiisoft/yii2-debug