您的系统 (OSX) 上找不到 Sphinx

您的系统 (OSX) 上找不到 Sphinx

我最近安装了 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”以确保您在正确的位置查找。

相关内容