TYPO3 9.5:indexed_search不可用

时间:2020-01-04 12:18:45

标签: search indexing typo3

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

然后,文档告诉我要安装搜寻器扩展程序(据说是“ aoepeople / crawler”:“ ^ 6.7”)。

问题在于,搜寻器文档指出它支持TYPO3最高为8.7.99。

没有风险的乐趣,因此,即使它不明确支持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吗?

这里的最佳做法是什么?

1 个答案:

答案 0 :(得分:1)

仅当您想使用计划程序定期更新搜索索引时,才需要搜寻器。如果您不安装搜寻器,则从后端未登录的用户加载页面时,索引都会更新。对于小型到大型网站的调解,这应该可行。

相关问题