【问题标题】:Where does magento store its cached images?magento 将其缓存的图像存储在哪里?
【发布时间】:2013-03-02 14:21:45
【问题描述】:

我知道magento会根据需要调整原始产品图像的大小并以不同的大小多次缓存。

  1. 这些缓存的图像存储在哪里(路径)?
  2. 当您从缓存管理中刷新图像缓存时,它们会被删除吗?
  3. 如果我要手动缓存一些图像,当您从缓存管理中清除缓存时,我必须将它们放在哪里才能将它们删除?

谢谢:)

【问题讨论】:

    标签: magento caching


    【解决方案1】:
    1. 所有缓存图片保存在BaseUrl/media/catalog/product/cache文件夹中

    2. 查看BaseUrl/media/catalog/product/cache 文件夹,您将得到答案

    【讨论】:

    • 嗯好的,那么 var/cache/ 文件夹里放了什么?
    • 我不明白你为什么要在缓存文件夹中添加图像,Magento 会自动执行相同的操作。
    • 我正在实现一些复杂的模块并且我正在为某些视图调整图像大小,我显然想将缩略图保存在某个地方并且不希望它们永远留在那里,因为它是一个动态网站,内容不断变化(哪个商店不是?)。当您删除与图像关联的任何自定义模块项时,当然,与之相关的任何其他图像都会消失,但我也希望能够通过清除缓存来解决意外问题。
    【解决方案2】:

    这里的答案是调整大小的图像已经单独保存到普通缓存中,在 media/catalog/product/cache 中而不是在 var/cache/ 中。

    如果您查看系统 > 缓存管理,您会看到有一个单独的按钮用于清除这些图像,因此如果您确实需要清除图像缓存,请使用该按钮。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-22
      • 2022-08-18
      • 1970-01-01
      • 1970-01-01
      • 2015-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多