Magento 2.2.6 varlibmysql文件夹占用了43 GB的磁盘空间。

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

由于某种原因,我的Magento 2网站 (Magento ver. 2.2.6) 昨天有1.2 GB可用,现在只有240MB可用。请帮助这个。

请看附件中的图片

enter image description here

更新......我发现大部分磁盘空间被varlibmysqlwebna占用了。我发现大部分磁盘空间都被varlibmysqlwebna占用了。 这个文件夹 (42 GB). 在这里,webna是我的数据库名称,在该文件夹中,我可以看到 大量的IBD、FRM、MYI。 文件。在webna文件夹中,有一个文件叫做 mageplaza_smtp_log.ibd,它的文件大小为43 GB。.

请看下图 enter image description here

我可以删除这些大文件?

mysql database magento magento2 innodb
1个回答
2
投票

如果你删除这些文件,你的Magento网站肯定会停止工作。

我猜测,最大的文件 mageplaza_smtp_log 是存储你的服务器发送的电子邮件的历史记录。随着时间的推移,你的网站发送的邮件越多,每封邮件的内容越大,该表空间中存储的邮件就越多。

这可能与这个功能有关。https:/www.mageplaza.comfaqsis-there-a-way-to-log-and-view-the-emails-sent-to-recipients.html

有没有办法记录和查看发送给收件人的邮件?

您可以通过以下方式访问 Mageplaza > SMTP > Email Logs. 从这里你可以回看所有从服务器发给客户的邮件。 这个日志邮件可以定期清理。

我建议你想办法做到最后一行说的,不需要的话定期清理日志。我不是Magento的用户,但我想在他们参考的屏幕上应该有一些控制来做。

最好是使用Mageplaza的屏幕来做这个操作,因为如果Mageplaza有其他内部记账的必要,要更新多个表,只有他们的代码才知道如何正确地做。

如果你需要更具体的Magento帮助,Stack Overflow有一个专门针对Magento问题的姐妹网站。https:/magento.stackexchange.com。

但我相信,只要自己删除文件,就能很有效地破坏你的网站。或者至少能够发送邮件和查看过去邮件的日志。

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