繁体   English   中英

TYPO3 9.5:indexed_search 不可用

[英]TYPO3 9.5: indexed_search unavailable

我想使用 TYPO3 9.5.13 向站点添加搜索功能。 到目前为止没问题,只要让composer require "typo3/cms-indexed-search" ^9因为 indexed_search 支持 9.5。

然后文档告诉我安装爬虫扩展(据说是“aoepeople/crawler”:“^6.7”)。

问题是爬虫文档声明它支持高达 8.7.99 的 TYPO3。

无风险无乐趣所以尝试安装爬虫,即使它不明确支持 TYPO3 9.5。

在页面上选择“信息”时,它告诉我:

Fatal error: Class 'TYPO3\\CMS\\Core\\Controller\\CommandLineController' not found in /var/www/html/public/typo3conf/ext/crawler/Classes/Command/QueueCommandLineController.php on line 38

貌似爬虫真的不支持9.5。

这提出了几个问题:

  • 在TYPO3 9.5上是不是不能用indexed_search,因为爬虫不支持?
  • 有解决方法吗? 我真的需要爬虫还是有其他选择?
  • 我是否应该选择索引搜索的替代方法,例如 solr?

这里的最佳做法是什么?

仅当您想使用调度程序定期更新搜索索引时才需要爬虫。 如果您不安装爬虫,则每当未登录后端的用户加载页面时,索引就会更新。 对于小型到中介大型网站,这应该有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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