Solr拼写检查和建议器配置

时间:2014-10-07 07:12:02

标签: magento solr

我试图在我的本地服务器上将solr与Magento EE 1.14集成。

到目前为止我做了什么?

  • 已安装的solr 3.6.2。
  • 将文件从magentoroot / lib / Apache / Solr / Conf复制到solrroot / example / solr / conf
  • 启动了start.jar文件
  • 通过cmd重新索引所有数据。
  • 在solrconfig.xml中,我的默认搜索是 <defaultSearchField>sku</defaultSearchField> 它在Magento中正常工作以进行拼写检查。

我遇到了什么问题?

当我输入:*:在solr管理面板中并点击搜索时,我在localhost获得404:8983 / solr / select /?q =%3A *%3A&amp; version = 2.2&amp; start = 0&amp; ;行数= 10安培;缩进=上

Problem accessing /solr/select/. Reason:

null

如果我点击localhost:8983 / solr / spell?q = abc%20ultrashar&amp; spellcheck = true&amp; spellcheck.collat​​e = true&amp; spellcheck.build = true,则会出现错误500.

Problem accessing /solr/spell. Reason:

    null

我想通过solrconfig.xml和schema.xml为大多数产品属性(名称,sku,价格,数量等)配置搜索,拼写检查,自动完成,方面,但我不想确切知道我必须做的所有修改。有人可以建议我为Magento做的所有修改吗?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。我发现这个网址很有帮助。您不必更改任何Solr配置。您需要修改主题以包含文件,以允许站点控制结果的输出。基本上你需要在你的主题中包含一些suggest.phtml和suggestions.phtml。

https://www.quora.com/I-have-installed-Solr-with-Magento-EE-How-can-I-configure-auto-suggest-and-spell-check