Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Magento настроен на использование SOLR, но, похоже, пропускает его

Автор вопроса: rolandowОтветов: 1

Мы используем Magento Enterprise Edition версии 1.10.1.1. Я установил SOLR, который отлично работает, и настроил Magento для использования SOLR. Когда я нажимаю кнопку "ПРОВЕРКА СОЕДИНЕНИЯ" в админке Magento, все проходит успешно. Я вижу в файлах журнала SOLR, что Magento отправляет команду ping в SOLR.

Теперь, когда я пытаюсь найти что-то на веб-сайте, поисковый запрос не достигает SOLR. Я не вижу входящего запроса на выбор.

Когда я делаю поисковый запрос непосредственно в механизме SOLR, я вижу, что запрос регистрируется, поэтому мне кажется, что SOLR работает нормально.

Magento должен вернуться к поиску mysql. Но почему? Как я могу отладить это? Какие файлы отвечают за выполнение фактического запроса к SOLR?

Все кеширование отключено в Magento.

  • вы используете версию EE, вы пытались спросить у платной поддержки прямо из Magento :) Anton S 04.10.2011
  • Я попробую, но боюсь, мне скажут, что SOLR - это независимое программное обеспечение, на которое не распространяется включенная поддержка. rolandow 04.10.2011

enterprisesearchmagentosolr

Ответы

Ответ 1 · рейтинг 1 · PauGNU

Мы столкнулись с такой же проблемой несколько дней назад. Мы обнаружили, что одно из наших расширений не позволяло Magento использовать SOLR. Поэтому вам следует проверить, не переписывают ли ваши расширения поиск или вносят в него изменения.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы