如何使用ext:solr为整个TYPO3存储建立索引?

时间:2018-07-19 13:19:47

标签: solr typo3 typo3-8.x

我安装了TYPO3 8.7.17,其中ext:solr 8.1.0和ext:solrfal 4.2.1
我的页面被索引并可以找到时,solr-server(6.6.3)正在工作。

现在我要索引来自额外存储空间的所有文件(uid = 2)

我有这个打字稿配置:

plugin.tx_solr {
    :
    index {
        :
        enableFileIndexing = 1
        enableFileIndexing {
            :
            storageContext = 1
            storageContext {
                2 {
                    languages = 0
                    fileExtensions = *
                    enableFields {
                    }
                    folders = *
                    excludeFolders =
                }
            }
            :
        }
        :
    }
}

,此调度程序的任务是: enter image description here

可以看到

:文件索引队列工作器的进度为0%,没有文件被索引。

此外,solr管理控制台仅声明7个文档,它们是被索引的页面。

缺少什么或需要其他配置?


编辑:
由于我无法访问ext:solrfal 5.1,因此我不得不降级为
ext:solr 7.5.2
ext:solrfal 4.2.1
ext:tika 2.4.0

我仍然使用solr服务器版本6.6.3

但是行为保持不变:存储中没有索引文档


最终(在完全重新安装并重新配置所有扩展和新的solr 6.6.3之后),索引开始创建,但(重复)停顿在〜25%:

enter image description here

我已经清除了索引并再次开始建立索引:相同的结果:〜25%,没有进一步的进展。

我不知道发生了什么错误,可能发生了什么错误以及如何继续索引过程。在文件存储上有18572个文件,因此2642故障并不是剩余的〜75%。

在哪里可以找出导致索引停滞的原因?我可以配置任何日志记录吗?

1 个答案:

答案 0 :(得分:1)

请检查Versionmatrix:https://docs.typo3.org/typo3cms/extensions/solr/Appendix/VersionMatrix.html

EXT:solr 8.1需要ext:solrfal 5.1和ext:tika 3.1