0

在我最新的 magento 设置中,当我从管理员清除缓存时,它不会清除缓存并且我的更改没有反映在前端。

当我从服务器清除缓存目录时,我的更改开始反映。

是否有任何管理缓存清理功能不起作用的地方。

4

1 回答 1

2

Magento EE 支持确实为此提供了补丁。补丁号为 1498_EE_1.13.0.0_v1

该补丁在 app/code/core/Enterprise/PageCache/Model/Observer.php 中增加了一个公共函数

public function flushCache()
{
    Enterprise_PageCache_Model_Cache::getCacheInstance()->flush();
    return $this;
}

并且还更改了 app/code/core/Enterprise/PageCache/etc/config.xml 中的观察者方法

             <observers>
                 <enterprise_pagecache>
                     <class>enterprise_pagecache/observer</class>
-                        <method>cleanCache</method>
+                        <method>flushCache</method>
                 </enterprise_pagecache>
             </observers>
         </adminhtml_cache_flush_all>
于 2014-02-18T16:26:15.087 回答