0

我的任务是为运行 EE1.12 的 Magento 站点安装 Solr。我遵循教程并阅读了 Magento 网站上的所有文档。我安装了 Java 1.6,然后将 Solr 下载到 /root/etc 文件夹。然后我能够在后端配置 Solr,当我测试连接时它成功了。于是我开始重新索引我的目录搜索,确保我的所有索引都是最新的。导航回前端,现在所有产品都消失了。即使您通过菜单栏导航到它们,它们也不存在。

1)我立即回去,确保它们被设置为可见,设置为可搜索,并列在至少一个类别中。所以这不是产品本身的后端属性问题。

在这一点上,我很茫然,我一直在互联网上寻找类似的问题或可能的解决方法,但到目前为止找不到任何东西。

感谢您提供的任何见解!

4

1 回答 1

1

安装 Solr 后我遇到了类似的问题。

版本是 3.6.2。在管理员(系统/配置/目录)中选择全文搜索时,一切正常。切换到 Solr 后,类别页面上的所有产品都丢失了。解决方案是:

  • 将文件从 magento solr config (lib/Apache/Solr/conf) 复制到 solr config (INSTALL_DIR/example/solr/conf)。
  • 版本为 3.6 很重要,因为我用最新的版本进行了尝试,并且与配置文件存在一些冲突(在复制它们之后)。
  • 启动 jetty/tomcat(无论你使用什么 solr)
  • 当它启动时,去重新索引所有(php -f shell/indexer.php reindexall),以便 magento 可以用数据填充 solr。

应该是这样的。

于 2014-07-28T11:34:37.510 回答