我最近安装了 sphinx、mysql 等,一切运行正常。但是,我总是收到以下消息:
您的系统上找不到 Sphinx。您可能需要在 config/sphinx.yml 文件中配置以下设置:
- 二进制路径
- searchd_binary_name
- 索引器_二进制_名称
欲了解更多信息,请阅读文档:
我在 sphinx.yml 中配置了 bin_path 为
development:
bin_path: '/usr/local/bin'
searchd_binary_name: 'searchd'
indexer_binary_name: 'indexer'
没有成功。我该如何消除该消息?
提前致谢!
答案1
设置 bin_path 应该可以解决问题。您不需要指定命令。
如果你使用 mac 端口安装,sphinx 可能位于 /opt/local/bin 中
尝试从命令行执行“locate searchd”以确保您在正确的位置查找。