1

昨天我试图在 Windows 7 上安装 Sphinx 以进行全文搜索。所以,我按照他们网站的安装步骤。一旦我安装了它的 Windows 服务,我就运行了索引器,然后对我的应用程序数据库进行了测试搜索,它工作得很好。

然后,我想让它在 Ruby on Rails 2.3.2 上运行,所以我下载并安装了thinking-sphinx 插件。我按照这些步骤,在我的应用程序的配置目录中创建了 sphinx.conf 文件,然后我运行了 rake thinking-sphinx:indexer,它工作得很好。之后,当我想启动它时,正如该指南中所解释的那样,它没有启动......它只是一直说“thinking-sphinx:start”,它既没有停止也没有启动。

我究竟做错了什么?

谢谢,布赖恩

4

1 回答 1

0

好吧,似乎如果不使用 rake 启动它,它仍然可以工作......这可能是因为 Sphinx 服务已经启动,所以你不需要也用 ruby​​ 的 rake 启动它。

我现在有另一个疑问......我来自阿根廷,我们使用口音来写一些单词......例如“acción”,这意味着英语中的“行动”。我尝试搜索不带重音的单词(人们通常不会在搜索时写重音),但没有带来任何结果,但如果我用重音搜索它,它会带来结果。

我该如何解决?

谢谢,布赖恩

于 2010-01-13T14:35:28.590 回答