TYPO3 - 缓存问题 - 不仅仅是编辑过的页面得到"flushed"



我在本地机器上有一个非常简单和新鲜的TYPO3(6.2.12)设置(使用examplep)。我想复制/解决缓存问题。问题如下:如果我通过TYPO3后端编辑和保存页面,不仅会刷新实际编辑页面的缓存条目,还会刷新其他(未编辑)页面的缓存条目的缓存条目。

我运行的是XAMPP(3.2.2),使用的是正确安装的6.2.12版本中的TYPO3。到目前为止,我还没有手动添加任何扩展。

我确实在TYPO3后端创建了两个简单的页面。让我们把它们称为站点A和站点B。当我在浏览器中查看它们时,它们会被正确缓存。(我在"cf_cache_pages"数据库中查找它。在这个阶段,我缓存了这两个页面(根据需要)。

但是:如果我现在在TYPO3后端编辑站点A并按save,它会删除我在"cf_cache_pages"数据库中的两个条目。因此,两个页面的缓存都已被刷新,而只有站点A已被编辑,实际上应该被刷新。

如果我缓存了两个页面,并且只编辑网站A,我希望只清除网站A的缓存。然而,事实上,两个页面都会被刷新。

这是所谓的行为吗?我该如何消除它?因为我不希望每次在其他页面上保存更改时,未经编辑的页面都被缓存清除。

根据您的配置和数据,清除当前页面以外的其他缓存可能是正确的。

如果编辑父页的pages记录或打字记录,则可能需要清除子页中的缓存
如果您更改记录,使用这些记录的所有页面都可能需要清除缓存(尤其是带有显示这些记录的插件的页面)

还要注意:如果您登录到be,则根本不会缓存任何页面。

最新更新