Magento产品图片搞砸了

时间:2010-07-01 03:21:06

标签: image caching magento product

我运行magento并托管2个商店,为简单起见,请致电: 商店A位于www.storea.com 商店B位于www.storeb.com

目前我的产品图片和缓存存在一些问题。当我添加要在商店B上显示的新产品(所以我通过商店A进入管理后端)时,图像会上传到storea.com/media/等等,但是storeb.com正试图在storeb上找到图像。 com / media等。

我尝试将storeb.com的base_media_url更改为指向storea.com,因为所有图片都在那里上传,但现在这就是产品图片缓存问题的来源。商店A没有为商店缓存图片B等等仍未找到图像(所以我的状况并不比以前好)。

例如,storea.com/media/catalog/product/cache/1(1是storea.com的ID)包含商店A的所有图像,但是storeb.com正试图访问文件来自storea.com/media/catalog/product/cache/2上的产品图像缓存(2是storeb.com的ID),但是商店A不缓存商店B的图像文件。

我知道图片正在上传到storea.com/media,因为如果我在产品图片缓存文件夹上方的一个目录中,我可以看到图片的所有“未缓存”版本。

TL; DR 简而言之,我需要一种方法: 1:让我为Storeb.com上传的图片(从storea.com的后端)上传到storeb.com/media/catalog等,而不是storea.com/media/catalog

OR 2 确保storea.com能够在其媒体/目录/产品文件夹中缓存所有文件,而不仅仅是其OWN商店的文件,也包括其他商店。

1 个答案:

答案 0 :(得分:1)

确保商店B的媒体目录是存储

的文件系统链接

类似

ln -s / path / to / storea / media ./media