在我最新的 magento 设置中,当我从管理员清除缓存时,它不会清除缓存并且我的更改没有反映在前端。
当我从服务器清除缓存目录时,我的更改开始反映。
是否有任何管理缓存清理功能不起作用的地方。
在我最新的 magento 设置中,当我从管理员清除缓存时,它不会清除缓存并且我的更改没有反映在前端。
当我从服务器清除缓存目录时,我的更改开始反映。
是否有任何管理缓存清理功能不起作用的地方。
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>