0

私は、EE1.12 を実行している Magento サイトに Solr をインストールする任務を負っています。チュートリアルに従って、Magento サイトのすべてのドキュメントを読みました。Java 1.6 をインストールしてから、Solr を /root/etc フォルダーにダウンロードしました。その後、バックエンドで Solr を構成することができ、接続をテストしたところ成功しました。そこで、カタログ検索のインデックスを再作成し、すべてのインデックスが最新であることを確認しました。フロントエンドに戻ると、すべての製品がなくなりました。メニューバーからそれらに移動しても、そこにはありません。

1) すぐに戻って、それらが表示可能に設定され、検索可能に設定され、少なくとも 1 つのカテゴリにリストされていることを確認しました。したがって、製品自体のバックエンド プロパティの問題ではありません。

この時点で、私は途方に暮れています.同様の問題またはそれを修正する方法をインターネットで探していますが、これまでのところ何も見つかりません.

あなたが提供できる洞察に感謝します!

4

1 に答える 1

1

Solrをインストールした後、同様の問題が発生しました。

バージョンは 3.6.2 でした。管理者 (システム/構成/カタログ) で全文検索を選択すると、すべてが正常に機能していました。Solr に切り替えた後、カテゴリ ページのすべての製品が表示されなくなりました。解決策は次のとおりです。

  • ファイルを magento solr 構成 (lib/Apache/Solr/conf) から solr 構成 (INSTALL_DIR/example/solr/conf) にコピーします。
  • バージョンが 3.6 であることは重要です。なぜなら、最新のもので試してみたところ、(コピーした後に) 構成ファイルといくつかの競合があるからです。
  • jetty/tomcat を起動します (solr に使用しているものは何でも)
  • 起動したら、すべて ( php -f shell/indexer.php reindexall) に移動してインデックスを再作成し、magento が solr にデータを入力できるようにします。

それだけです。

于 2014-07-28T11:34:37.510 に答える