我正在尝试将solr与Magento EE 1.14集成到我的本地服务器上 .
What I did so far?
-
已安装的solr 3.6.2 .
-
将文件从magentoroot / lib / Apache / Solr / Conf复制到solrroot / example / solr / conf
-
启动了start.jar文件
-
通过cmd重新索引所有数据 .
-
在solrconfig.xml中,我的默认搜索是
<defaultSearchField>sku</defaultSearchField>
,它在Magento中正常工作以进行拼写检查 .
What issue I'm having?
当我输入:*:在solr管理面板中并点击搜索时,我在localhost获得404:8983 / solr / select /?q =%3A *%3A&version = 2.2&start = 0&rows = 10&indent = on
Problem accessing /solr/select/. Reason:
null
如果我点击localhost:8983 / solr / spell?q = abc%20ultrashar&spellcheck = true&spellcheck.collate = true&spellcheck.build = true,则会出现错误500 .
Problem accessing /solr/spell. Reason:
null
我想通过solrconfig.xml和schema.xml为大多数产品属性(名称,sku,价格,数量等)配置搜索,拼写检查,自动完成,方面,但我不知道究竟是什么修改我要做 . 有人可以建议我为Magento做的所有修改吗?
1 回答
我遇到了同样的问题 . 我发现这个网址很有帮助 . 您不必更改任何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