在EE 1.13中,从管理员清除缓存实际上没有清洁缓存
-
16-10-2019 - |
题
在Magento EE 1.13设置中,当我从管理员中清除缓存时,它无法清除缓存,并且我的更改没有反映在前端。
当我清除服务器中的高速缓存目录时,我的更改开始反映。
是否有任何使管理缓存清洁功能无法正常工作的东西。
解决方案
由于您表明您确实正在使用文件系统作为缓存的后端,因此我假设您需要Magento的补丁。 :)
EE 1.13.x中有一个已知问题,它在通过我们的合作伙伴门户提供的已知问题中列出。该问题是Supee-1498,并被描述为“管理面板选项系统>缓存管理,齐平Magento Cache无法清除完整页面缓存目录”。它在1.13.0.0中首次报道。
我们并没有真正遇到这个问题,因为我们始终将Redis用作全页缓存(和正常缓存)的缓存后端。如果您为此做好准备,请设置Redis并将其用于您的缓存后端,否则您需要与Magento支持补丁。
其他提示
如果您有任何反向代理缓存,则需要确保已清除以及Magento Cache。
如果您有服务器群集设置,请确保安装缓存以在这些群集中共享。
您的local.xml是什么样的?你有没有 <cache>
节点设置在那里?如果是这样, <backend>
和 <slow_backend>
节点可能会覆盖缓存的默认行为。
尝试以下操作:完全关闭您的缓存,(在后端禁用它)。您的更改现在出现吗?如果是这样,则可能是这些特定节点设定的缓存行为问题。