-->

思维斯芬克斯错误时耙thinking_sphinx:启动(thinking sphinx error

2019-09-17 14:04发布

我使用的宝石“的思想,狮身人面像”,“2.0.10”搜索functionality.I是跟着http://railscasts.com/episodes/120-thinking-sphinx本教程。

script/plugin install git://github.com/freelancing-god/thinking-sphinx.git
rake thinking_sphinx:index

这两个步骤没有任何问题执行,但当时我并耙thinking_sphinx:启动它是给下面的错误:

Failed to start searchd daemon. Check /home/user/newsvn/alumnicell/log/searchd.log.
Failed to start searchd daemon. Check /home/user/newsvn/alumnicell/log/searchd.log

我搜索净这个,但即使尝试了许多解决方案,同时检查净我才知道,应该有配置sphinx.yml文件,该文件不存在在我的项目我不能够解决这个error.Also。

如何解决这个问题?

Answer 1:

解决它......我只是说内部配置sphinx.yml文件和指定的端口号为每个环境如下:

development:
  port: 9310
  morphology: stem_en

test:
  port: 9310
  morphology: stem_en

production:
  port: 9310
  morphology: stem_en

然后改变的searchd监听development.sphinx.conf地址如下:

searchd
{
  listen = 127.0.0.1:9310
}

然后在控制台上运行命令:

rake thinking_sphinx:rebuild


Answer 2:

可能/home/user/newsvn/alumnicell/log/searchd.log对这个问题的解决方案。

只是张贴了!



文章来源: thinking sphinx error when rake thinking_sphinx:start