在安装好sphinx 后,启动 searchd 服务时总是提示如下错误:
index 'test': search error: failed to open /var/data/test.sph: sphinx 错误解决 index 'test': search error: failed to open /var/data/test.sph:No such file or directory; NOT SERVING
这个错误可能是没有建立好索引导致的,所以 indexer --all 很重要
出现该错误时得先成全索引文件再启动服务即可
step_1:
/usr/local/bin/indexer -c /usr/local/etc/csft.conf --all --rotate
step_2:
/usr/local/sbin/searchd --config /usr/local/etc/csft.conf --pidfile