0

編輯:下載了zip並手動安裝,現在一切正常。Rails 3.2 sunspot_rails和sunspot_solr不會在Windows上開始


不幸的是,在Windows上設置Sunspot和Solr似乎是不可能的。運行rake sunspot:solr:run可以正常工作,但是,當嘗試重新索引時,或者如果在服務器開發模式下並執行搜索方法,您將得到異常「由於目標機器主動拒絕它而無法建立連接。 )」。我今天安裝了sunspot_rails和sunspot_solr,所以它應該是最新版本。今天更新的java以及1.7.0_05。現在,here有些人通過將server.rb中的第104行從exec(Shellwords.shelljoin(command))更改爲system(Shellwords.shelljoin(command))來實現它,但這對我也不起作用。我真的沒有看到任何可能的解決方案。有沒有人有一個想法如何讓它在Windows 7上工作?先謝謝你!

回答

0

這可能來自港口。你能檢查sunspot.yml配置和真正的太陽黑子端口在運行嗎?你在跑太陽黑子時應該看到它。

我有類似的問題,並用於啓動/停止它,將端口從8981更改爲8982,它的工作。