安装realurl后没有页面缓存

时间:2017-07-13 18:26:14

标签: typo3 realurl

  • TYPO3 7.6.18
  • realurl 2.2.1
  • bootstrap包7.1.0 - 没有其他扩展
  • 除了bootstrap包之外没有其他Typoscript
  • 使用简介包
  • 从全新安装中复制本地配置和htaccess
  • PHP 7.11

当我安装realurl时,TYPO3的缓存系统不再起作用了。表cf_cache_pages保持为空,管理面板告诉我没有缓存,当然页面很慢。当我卸载realurl时,所有工作都按预期工作:表格将填入条目,并在首次点击后快速页面。

当我使用介绍包和realurl进行全新安装时,所有工作......我迷路了。

我必须寻找这个问题的任何想法?

(我尝试了1.13.7的现实,但它确实有效。但这不是一个解决方案,我认为......)

1 个答案:

答案 0 :(得分:1)

我可以看到两个原因:

  • 您的语言有问题。如果使用uid = 1定义语言但尝试获取L = 2的链接,则realurl将阻止页面被缓存。这是realurl阻止缓存的唯一情况。
  • 您在语言选择器中使用typolink.useCacheHash = 1。即使不需要,也会强制链接中的cHash。 TYPO3看到cHash,看到它不需要并阻止页面被缓存。这是最典型的原因。

您可以在管理面板中启用TS渲染。您将看到有阻止缓存的消息以及原因。