Localy它工作正常。在带有Passenger的远程服务器上,在这个bin目录中使用sphinx:
which searchd
/usr/bin/searchd
这是我的配置文件:
production:
quiet_deltas: true
mem_limit: 128M
enable_star: 1
min_infix_len: 2
morphology: stem_ru
mysql41: 9406
bin_path: '/usr/bin'
searchd_binary_name: '/usr/bin/searchd'
indexer_binary_name: '/usr/bin/indexer'
Delta不会触发生产...
答案 0 :(得分:0)
您不需要二进制名称的完整路径(这些设置适用于某些Linux发行包,它们将searchd和indexer重命名为sphinxsearchd等)。
因此,请删除searchd_binary_name和indexer_binary_name设置,看看是否有帮助。