繁体   English   中英

Magento EE 1.14.2-自将CE 1.7.0.2升级到EE 1.14.2以来,cms /块上的缓存问题

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM