Search Magento配置为使用SOLR,但似乎跳过了它

Search Magento配置为使用SOLR,但似乎跳过了它,search,magento,solr,enterprise,Search,Magento,Solr,Enterprise,我们使用的是Magento企业版,版本为1.10.1.1。我安装了SOLR,它工作正常,并将Magento配置为使用SOLR。当我按下Magento管理员中的“测试连接”按钮时,它成功了。我确实在SOLR日志文件中看到Magento向SOLR发送ping命令 现在,当我尝试在网站上实际搜索某个内容时,搜索查询没有到达SOLR。我没有看到select请求传入 当我直接向SOLR引擎执行搜索查询时,我确实看到了记录的查询,因此在我看来SOLR运行良好 Magento必须退回到mysql搜索。但是为什

我们使用的是Magento企业版,版本为1.10.1.1。我安装了SOLR,它工作正常,并将Magento配置为使用SOLR。当我按下Magento管理员中的“测试连接”按钮时,它成功了。我确实在SOLR日志文件中看到Magento向SOLR发送ping命令

现在,当我尝试在网站上实际搜索某个内容时,搜索查询没有到达SOLR。我没有看到select请求传入

当我直接向SOLR引擎执行搜索查询时,我确实看到了记录的查询,因此在我看来SOLR运行良好

Magento必须退回到mysql搜索。但是为什么呢?我如何调试这个?哪些文件负责执行对SOLR的实际请求


Magento中的所有缓存都已禁用。

几天前我们遇到了相同的问题。我们发现其中一个扩展阻止Magento使用SOLR。因此,您应该检查您的扩展是否正在重写搜索或对其进行更改。

您使用的是EE版本,您是否尝试直接向Magento的付费支持部门询问:)我会尝试,但我担心他们会告诉我SOLR是独立软件,不在附带的支持范围内。你想分享一下在你的案例中,哪个插件与SOLR搜索冲突吗?你说得对。在我的例子中,Amasty改进的导航与SOLR冲突。我降级到我们在1.8.0.0中使用的版本,该版本可能已被开发人员修改。这很有效。谢谢分享。我无法告诉您我们的扩展是哪一个,因为扩展太多了,我们最终决定从头开始。@rolandow您可以在哪里更改代码?请发送链接。@ravipatel很抱歉,我不再从事该项目,我也没有源代码。我认为这个插件现在应该可以兼容了。否则,请删除一封电子邮件。