Sphinx 跳过非普通索引';ricerca#u rt';

Sphinx 跳过非普通索引';ricerca#u rt';,sphinx,Sphinx,当我试图运行sphinx indexer时,出现了以下错误 正在跳过非普通索引“ricerca” 我已经将sphinx从第2版升级到第3版,上面的问题是关于sphinx3的,我已经在google上创建了研究,但是我们没有那么多解决方案。我为索引ricerca添加了源属性,没有任何更改,我删除了sphinx数据,没有任何更改。在应用程序中使用了索引ricerca,我有另一个错误未定义本地索引ricerca(未知本地索引“ricerca”)。错误-跳过非普通索引“ricerca”。。在索引器“简

当我试图运行sphinx indexer时,出现了以下错误

  • 正在跳过非普通索引“ricerca”
我已经将sphinx从第2版升级到第3版,上面的问题是关于sphinx3的,我已经在google上创建了研究,但是我们没有那么多解决方案。我为索引ricerca添加了源属性,没有任何更改,我删除了sphinx数据,没有任何更改。在应用程序中使用了索引ricerca,我有另一个错误未定义本地索引ricerca(未知本地索引“ricerca”)。错误-跳过非普通索引“ricerca”。。在索引器“简单”和索引器“旋转”上显示。 ricerca指数的结构如下:

index ricerca
    {
        type            = distributed
        local           = ricerca_main
        local           = ricerca_delta
        local           = ricerca_phantoms
        local           = ricerca_rt
    }

有人能帮我吗?

这不是“错误”,只是“通知”。“ricerca”属于索引器无法更新的类型(它可能是实时索引,也可能是分布式索引)——它只是告诉您索引器跳过了它。除此之外,在应用程序中使用了索引ricerca,我还有另一个错误未定义本地索引ricerca(未知的本地索引“ricerca”)。好的,它在定义中是否实际具有
type=plain
(或者至少继承自具有该定义的索引!)?索引ricerca具有分布式类型{type=distributed local=ricerca_main local=ricerca_delta local=ricerca_phantoms local=ricerca_rt}我已经解决了这个问题,thankyou@barryhunter我已经将索引ricerca的类型更改为相同的how are local ricerca_main type plain,并添加了源代码,在索引ricerca_main上也是一样的