TYPO3:清除索引搜索缓存

Posted

技术标签:

【中文标题】TYPO3:清除索引搜索缓存【英文标题】:TYPO3: clear indexed search cache 【发布时间】:2017-05-31 11:13:49 【问题描述】:

当我在我的网站上使用搜索功能时,它会显示带有旧内容的结果。我试图清除所有缓存,但没有解决问题。

我不确定是否应该截断数据库中的某些表以及这样做有多安全。

顺便说一句,我在“信息”下的后端没有任何“索引搜索”选项。

【问题讨论】:

【参考方案1】:

您使用的是哪个 TYPO3 版本?使用 TYPO3 8.7(不确定是否也使用 7.6),该模块移动到一个名为“索引”的自己的模块。

无论如何,当您安装 indexed_search 时,截断数据库中的 indexed_search 表不会有任何问题,因为它们在没有数据的情况下发货。

可以肯定的是,只需对表格进行备份即可。

【讨论】:

更准确地说,可以截断除index_config(可能包含用户定义的爬虫配置)、index_stat_search(统计,与索引无关)和@之外的所有index_*表987654324@(还有统计) 我同意index_config,但统计表不确定它们包含什么,因为我不再使用 indexed_search。如果统计数据只是用户搜索的内容,那么它们当然不应该被清除。 :) 我使用的是 7.6 版。您是对的,BE 中有一个“索引”模块。我确实截断了所有期望 index_config 的索引表,但现在搜索功能没有找到任何结果。 您是否在未登录后台的情况下打开网站?比如其他浏览器? @user6800816 在您的情况下似乎不需要爬虫(未选中复选框)。然后检查您的 TS 中是否设置了 config.index_enable

以上是关于TYPO3:清除索引搜索缓存的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA 缓存和索引介绍

清除dns缓存的命令

增加索引分析

TYPO3 6.2 性能、Typoscript 选择、Typoscript 缓存

Android缓存处理和清除数据清除缓存一键清理的区别

缓存后如何清除浏览器中的缓存? [复制]