ThinkingSphinx使用RSpec,错误:“无法启动searchd守护程序。”

时间:2011-10-17 15:09:15

标签: ruby-on-rails ruby thinking-sphinx

我在测试

中运行Sphinx时遇到问题

正如示例中所示 ThinkingSphinx

我使用 ThinkingSphinx :: Test.start 开始测试,最后以 ThinkingSphinx :: Test.stop

结束

测试文件的head部分包含

需要'thinking_sphinx / test'

ThinkingSphinx :: Test.init

错误是

无法启动searchd守护程序。检查... searchd.log。

你熟悉这个吗?

谢谢!

2 个答案:

答案 0 :(得分:3)

您是否正在开发Sphinx?如果是,那么config/sphinx.yml中的测试环境是a different port setting吗?如果没有,那么你需要这样做,以确保你可以同时运行两个守护进程。

答案 1 :(得分:0)

我遇到了同样的问题。我的tmp文件夹丢失了。一旦我成功,它就解决了。 感谢