安装EAVCleaner清理未使用的产品图片.

手里有个站,图片已经有80G了,之前删了不少图片,估计有很多没有使用的,所以这里打算清理一下。
image
首先需要安装:

然后再安装:

需要注意的是这两个插件都有相对的magento1和magento2的版本,需要安装对应版本。
N98这里我们就不讨论了,这里我们说一下EAVCleaner的安装办法。

  1. 我这里安装使用的是magento2的版本,所以我们首先先下载:

wget https://github.com/magento-hackathon/EAVCleaner/archive/magento2.zip

  1. 到你的Magento2根目录依次创建:

app/code/Hackaton/EAVCleaner/

  1. 解压缩第一步的文件,然后覆盖到app/code/Hackaton/EAVCleaner/目录

4.在Magento2根目录运行:bin/magento se:up

5.尝试再尝试运行bin/magento eav,看看是否有多出来的功能,像我这样就是对的:

  1. 从上图我们可以得知,清除未使用图片的命令是eav:media:remove-unused。

7.开始测试吧。
image
速度根据产品数量和图片数量来的,我有20K+ SKU,速度真的不敢恭维。不过总比没有好
注意测试之前请备份。。。

最后跑完,发现并没有减少多少图片,看来还是要再找其他办法解决这个问题.
image