我在magento上传了一个产品图片,但发现它并不好。所以我删除了它并上传了另一个同名的图像。现在我在图像名称后面得到一个_1
。当然,当图像已经存在时会发生这种情况。
现在有人如何删除所有产品图片?
答案 0 :(得分:1)
好吧,如果你想摆脱产品的图像文件,你需要去你的服务器(通过ssh / ftp或一些cPanel)并删除/media/catalog/product
的所有内容。使用ssh你应该这样做:
ssh login@host [-p {port} # only if it's not 22 which is default, often it's also 2222 or 2223]
cd /path/to/your/magento/root
rm -rf /media/catalog/product/*
但请记住,它会删除Magento实例中的所有产品图片,如果将某些文件设置为当前产品图片,可能会导致错误。
答案 1 :(得分:1)
您需要在两个位置删除它们以避免错误。 请注意,以下内容将删除所有产品中的所有图片。请先备份。
首先,您需要将它们从数据库中删除。您可以通过在phpMyAdmin中发出以下内容来执行此操作,或者您选择:
TRUNCATE TABLE `catalog_product_entity_media_gallery` TRUNCATE TABLE `catalog_product_entity_media_gallery_value`
其次,删除媒体/目录文件夹。使用SSH,您可以使用:
rm -rf media/catalog rm -rf media/tmp rm -rf media/import (if you used an import process for your images with your products).
答案 2 :(得分:0)
试试此扩展程序 http://www.magentocommerce.com/magento-connect/image-clean.html
在产品数量较多的网站上,它运行缓慢,但您可以从硬盘中删除图像(这些图像已在Magento中删除)。
答案 3 :(得分:0)
从
中删除文件