Не работает поиск по сайту 1С Битрикс

21.03.2020

В случае сбоя работы поиска рекомендуестся пошаговое выполнение рекомендаций. После каждой требуется производить тестирование работы поиска:

  1. Произвести полную переиндесацию /bitrix/admin/search_reindex.php
  2. Сбросить кэш на сайте /bitrix/admin/cache.php (очистка файлов кеша)
  3. Отключить "использование морфологии" в настройках модуля поиска /bitrix/admin/settings.php
  4. Изменить код в файле /bitrix/modules/search/classes/general/search.php
    код: if (!array_key_exists("STEMMING", $aParamsEx)) $aParamsEx["STEMMING"] = COption::GetOptionString("search", "use_stemming") == "Y";
    заместить: if (!array_key_exists("STEMMING", $aParamsEx)) $aParamsEx["STEMMING"] = COption::GetOptionString("search", "use_stemming", 'N') == "Y";
  5. Переустановить модуль поиска (удалить вместе с таблицами и статистикой) в /bitrix/admin/module_admin.php