0

编辑:下载 zip 并手动安装,现在一切正常。


不幸的是,在 Windows 上设置 Sunspot 和 Solr 似乎是不可能的。运行 rake sunspot:solr:run 工作正常,但是,当尝试重新索引或在服务器开发模式下执行搜索方法时,您会收到异常“无法建立连接,因为目标机器主动拒绝它。-connect(2 )”。我今天安装了 sunspot_rails 和 sunspot_solr,所以应该是最新版本。今天也将 java 更新到 1.7.0_05。现在,有些人通过将 server.rb 中的第 104 行从 exec(Shellwords.shelljoin(command)) 更改为 system(Shellwords.shelljoin(command)) 来使其工作,但这对我也不起作用。我真的没有看到任何可能的解决方案可以尝试。有人知道如何让它在 Windows 7 上运行吗?先感谢您!

4

1 回答 1

0

This is possibly from the port. Can you check sunspot.yml configuration and the real port Sunspot is running on? You should see it when you run Sunspot.

I had similar issue and used to start/stop it, change the port from 8981 to 8982 and it worked.

于 2012-08-15T15:29:28.300 回答