Magento настроен на использование SOLR, но, похоже, его пропустили - PullRequest
0 голосов
/ 04 октября 2011

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

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

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

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

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

1 Ответ

1 голос
/ 04 октября 2011

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

...