[英]Cache for Magento EE 1.9: Should we use full page caching (with hole punching) and/or “classical” block caching?
[英]Magento EE 1.14.2 - Cache problems on cms/block since upgrading CE 1.7.0.2 to EE 1.14.2
我们将网站从1.7.0.2社区迁移到1.14.2企业版。
从那以后,我们在整个站点上就遇到了一些静态CMS块的缓存问题。 您可以观看主页。 块正在增加并混合自己。
我们激活了: CONFIG + LAYOUT_GENERAL_CACHE_TAG + BLOCK_HTML + TRANSLATE + COLLECTION_DATA + EAV + CONFIG_API + CONFIG_API2缓存。
在此之前,我们使用过memecache,但“文件”缓存仍然存在问题。
FPC_Enterprise暂时处于禁用状态(当设置为yes时也会出现问题),最终,我们希望将来安装Amasty_FPC_Enterprise扩展。
该错误是随机的,可能会影响每个调用,例如: echo $this->getLayout()->createBlock('cms/block')->setBlockId('ID')->toHtml()...
您可以看到四个调用CMS静态块(请参阅两个新闻屏幕截图)。 但是,此块的渲染与另一个CMS块(实际上是“ usbrama”,“ produit ecolo”,“ lots pub”)“混合”了。
你见过这样的事情吗?
屏幕快照1带有缓存的BUG:
屏幕截图2常规渲染,不带缓存:
病征
整个站点上某些静态CMS块的缓存问题。
刚遇到同样的问题,我的解决方案在这里
基本上,cms / block内容现在已在EE 1.14.2中缓存,但是缓存键设置不正确。 我刚刚写了一个小的扩展,它覆盖了cms / block类,并根据blockId设置了缓存键。 这对我有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.