Если не работает поиск (search.page)

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

После каждой требуется производить тестирование работы поиска:

  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";
  1. Переустановить модуль поиска (удалить вместе с таблицами и статистикой) в /bitrix/admin/module_admin.php