【发布时间】:2017-05-26 06:01:25
【问题描述】:
我们有一个包含记录列表和详细信息的网站。缓存有时会变得混乱,而不是初始列表视图,而是显示缓存的详细视图。
有问题的网址是<domain>/rathaus-buergerservice/rathaus/mitarbeiter-a-z/,它转换为index.php?&id=61。
一个可能的详细视图是<domain>/rathaus-buergerservice/rathaus/mitarbeiter-a-z/ansprechpartner/show/buergerbuero/,它转换为index.php?&id=61&amp;tx_citkoegovservicelight_ansprechpartner[ansprechpartner]=35&amp;tx_citkoegovservicelight_ansprechpartner[action]=show&cHash=af76fce55ed9f1331122e06fefb43449。
一段时间后,调用<domain>/rathaus-buergerservice/rathaus/mitarbeiter-a-z/ 会显示详细视图。它不是浏览器缓存,因为任何浏览器和任何独立于任何 BE-Login 的计算机都可以看到它。
和往常一样:清除缓存可以解决所有问题。
并且第二次调用混淆是不可重现的。这需要一些时间和电话。
如何详细检查?
如何解决这个问题?
【问题讨论】:
-
扩展是使用自己的缓存还是TYPO3的默认缓存?
-
我认为扩展使用了 TYPO3 缓存,但我必须检查它才能得到正确的答案。
-
你能检查一下,什么样的标签和条件与这个错误的缓存条目相关联?
-
当网站处于生产状态时,我清除了所有缓存以获得正确的显示。现在我必须等到下一次错误发生才能检查缓存。
标签: caching typo3 typo3-7.6.x