Magento图像Url“_1.巴布亚新几内亚“;添加到图像URL

Magento图像Url“_1.巴布亚新几内亚“;添加到图像URL,magento,Magento,在我的网站上,Magento在一些图像URL的末尾添加了_1 所以我通常的基本URL应该是…media/catalog/product/cache/9/A/E/test-small.png 但不知何故,对于某些图像,它改为…media/catalog/product/cache/9/A/E/test3-small_1.png 我的普通图像名称是唯一的数字,所以我不明白为什么会发生这种情况? 有人能帮忙吗?Magento将在任何图像后添加一个\u 1,如果该文件已经存在于服务器上。 请注意,当/如

在我的网站上,Magento在一些图像URL的末尾添加了_1

所以我通常的基本URL应该是…media/catalog/product/cache/9/A/E/test-small.png

但不知何故,对于某些图像,它改为…media/catalog/product/cache/9/A/E/test3-small_1.png

我的普通图像名称是唯一的数字,所以我不明白为什么会发生这种情况?
有人能帮忙吗?

Magento将在任何图像后添加一个
\u 1
,如果该文件已经存在于服务器上。
请注意,当/如果您删除一个产品时,Magento不会清理产品的图像。

这是Magento的默认功能,如果您尝试上载的图像名称已经存在,它将使用_编号重命名您当前的图像名称。上传前请检查


如果有人看到这篇文章使用M2,并且遇到了同样的问题,那就谢谢了。检查介质/tmp文件夹。我当时正在做一个api图像同步,这个名字在图像后面一直有一个_1,_2等


事实证明,如果api中出现故障,Magento并不总是给出明确的原因,因此文件会进入tmp目录,但不会成为导致文件名问题的最终目的地。

在删除产品时,是否可以以某种方式删除这些文件?或者有没有一个脚本可以让我快速解决这个问题?我删除了所有的图片,然后再次批量上传图片以获得正确的图片链接。所以我想这是最好的,也是最简单的