Bitrix24 не работает поиск

Не работает поиск по компаниям

Сейчас импортируем данные из облака в коробку и столкнулись с такой проблемой — не работает поиск по компаниям. Точнее, некоторые компании он находит, а некоторые нет.

У одного из наших отделов была аналогичная проблема, но там это было связано не то с правами пользователей, не то с разрешением на запуск js в браузере. И, соответственно, поиск не работал вообще. А тут какие-то компании он находит, какие-то нет.

Посоветуйте, в каком направлении копать

Цитата
Роман написал:
Сейчас импортируем данные из облака в коробку и столкнулись с такой проблемой — не работает поиск по компаниям. Точнее, некоторые компании он находит, а некоторые нет.
Цитата
Андрей Николаев написал:

Переиндексировать не пробовали?

Цитата
Андрей Николаев написал:
Роман , а. забыл, что в новой версии битрикса все подругом. Попробуйте открыть компанию которая не ищется в поиске, поменять поле и сохранить, а потом проверить — ищется ли она в поиске.
Цитата
Андрей Николаев написал:
Роман , а. забыл, что в новой версии битрикса все подругом. Попробуйте открыть компанию которая не ищется в поиске, поменять поле и сохранить, а потом проверить — ищется ли она в поиске.

Спустя некоторое время проблема вернулась — менеджеры звонят и жалуются, что никак не ищется. Я проверял через глобальный поиск — ищется через раз. Авторизовался под ответственным менеджером — если делаю выборку по его компаниям — отображается в списке, а так по названию не ищется.

Попробовал применить ваш совет по изменению поля и пересохранению, но тоже не помогает.

Не могу понять, в чём дело.

Цитата
Андрей Николаев написал:
Роман , а. забыл, что в новой версии битрикса все подругом. Попробуйте открыть компанию которая не ищется в поиске, поменять поле и сохранить, а потом проверить — ищется ли она в поиске.

Спустя некоторое время проблема вернулась — менеджеры звонят и жалуются, что никак не ищется. Я проверял через глобальный поиск — ищется через раз. Авторизовался под ответственным менеджером — если делаю выборку по его компаниям — отображается в списке, а так по названию не ищется.

Попробовал применить ваш совет по изменению поля и пересохранению, но тоже не помогает.

Источник

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

Оказывается поиск не работает по тому, что на сервере неправильная кодировка. Так при определении длины строки, например, «отдыхать»

То есть дело не в Bitrix, а в сервере.
Пробовал менять кодировку по умолчанию в php.ini на сервере на самые различные, но тщетно.
Кто-нибудь в курсе как исправить эту ошибку?

Цитата
#php_value mbstring.func_overload 2
#php_value mbstring.internal_encoding UTF-8

Спасибо, помогло. Сейчас поиск работает.
Но еще одна проблема. Неправильно выделяется искомое слово в текстах найденных записей. Выделение происходит со смещением в один символ, то есть пример:

Как это исправить?

Цитата
Евгений Дизель пишет:
Оказалось что это фишка самого компонента поиска Bitrix.
Цитата
Александр Черкасов пишет:
Попробуйте поиграться с параметрами библиотеки mbstring. Вдруг поможет просто установка значений в .htaccess

#php_value mbstring.func_overload 2
#php_value mbstring.internal_encoding UTF-8на правильные.

Цитата
А можно ли сделать так чтобы на сайте папки или файлы которые я не хочу показывать не находились в поиске.
Цитата
Александр Черкасов пишет:
на правильные.
Цитата
Евгений Дизель пишет:
Спасибо, помогло. Сейчас поиск работает.

Сломался поиск товаров на сайте. Вчера импортировал товары, хотел сделать переиндексацию на сайте, выдал ошибку. А сегодня вообще поиск не работает. Выдаёт вот такое сообщение:

Источник

Почему-то не работает модули поиска и карта сайта

Установил на сайте модуль поиска и карту сайта, но они почему-то не работают.
В поиск что бы я ни ввел пишет: «В поисковой фразе обнаружена ошибка:
Пустой поисковый запрос (запрос не содержит букв или цифр).»

Карта сайта — просто пустая страница.

Настройки все оставил по умолчанию, ранее, на Битрикс 8 ставил в таком виде и все работало, в 10й почему-то нет, или их нужно как-то специально настраивать?

Подозрительные места?
Посмотрите также в админке: настройки -> инструменты -> проверка сайта
Что-нибудь выделено красным?

Ещё на уровне шаманства: попробуйте в настройках модуля поиска отключить крыжик «Использовать морфологию»

Обязательные параметры системы — все зеленое.
В тестировании конфигурации — все зеленое.
Отключение крыжика использовать морфологию не помогло.
Удаление, установка модуля поиска не помогло.
Переиндексация так же не помогает.

Поиск перестал работать после смены кодировки в utf8.

Конечно без сохранения таблиц. Чтобы все было удалено под чистую. А потом была сделана переиндексация поиска.
bitrix_server_test.php грузится крякозябрами в кодировке windows1251
Пугают строчки:
В блоке: Конфигурация MySQL
character_set_client: cp1251
character_set_connection: cp1251
character_set_database: cp1251
character_set_filesystem: binary
character_set_results: cp1251
character_set_server: cp1251
character_set_system: utf8

Хотя в самой базе данных все таблицы в utf8_general_ci

Источник

Некорректная работа поиска

Цитата
ссылки из поискового запроса некорректные
Цитата
maslow пишет:
поисковый запрос выполняется правильно, по сайту все ищет, результаты поиска правильные но, когда переходишь по ссылкам результатов поиска, то любая ссылка говорит что неверный путь и отправляет на карту сайта

ответ «проверять все настройки» мне, конечно, не поможет:)

Цитата
maslow пишет:
ответ «проверять все настройки» мне, конечно, не поможет

Конечно не поможет, если ничего не делать.

Приведите пример неверной ссылки. Должна быть такая, а показывается такая.

Цитата
Julliet пишет:
У меня была аналогичная проблема!

Решается на удивление просто. В настройках самого инфоблока (в моем случае «каталога») нужно было прописать шаблоны ссылок. Указать шаблон ссылки для раздела, и для элемента.

Цитата
Евгений Малков пишет:
О чем я и пытался объяснить
Цитата
Евгений Малков пишет:

Приведите пример неверной ссылки. Должна быть такая, а показывается такая.

по-видимому, проблемы в «новостном блоке»:

есть
http://имя_сайта/promotions/detail.php?ID=228&sphrase_id=18
должна быть
http://имя сайта/news_and_promotions/?ELEMENT_ID=228

почти добрался до истины. оч.извиняюсь, но прошу подсказать как конкретно поправить, я так полагаю вот это:

чтобы, исходя из примера, поиск заработал:
т.е.
http://имя_сайта/promotions/detail.php?ID=228&sphrase_id=18
должна быть
http://имя сайта/news_and_promotions/?ELEMENT_ID=228

p.s. promotions на news_and_promotions я конечно заменил

Похожая проблема с поиском.
Поиск по статьям:
Статьи имеют вид http://site.ru/articles/75/423/
Поиск выдает ссылки вида: http://site.ru/articles/75/423?sphrase_id=3046
Нет слеша. В настройках компонента статей указано следующее:
Страница детального просмотра: #SECTION_ID#/#ELEMENT_ID#/

П.С. проблему решил эдаким костылем, отключил сбор статистики по запросам и добавил в шаблон слеш. Это костыль, обращаюсь к разработчикам: поправьте код!

Источник

bitrix:news не работает поиск

Доброго времени суток.

Есть инфоблок с телефонным справочником на сайте. Данные инфоблока выведены на странице компонентом bitrix:news. В свойствах компонента включена форма поиска. Ввожу в поиск фамилию сотрудника кириллицей — поиск ничего не находит.

Идентичный код расположенный на другом сервере (тестовом) успешно работает.

Цитата
Денис Петров написал:
Необходимо больше информации для его решения

для тестового сервера результат возвращает, в то время как для боевого нет.

Я так понимаю, что таблица b_search_stem имеет какое-то отношение к поисковому кэшу. Не подскажите, каким образом можно её очистить?

Запускал перегенерацию кэша с помощью скрипта:

Цитата
Денис Александрович написал:
Пробовали делать полную переиндексацию штатными средствами: /bitrix/admin/search_reindex.php?lang=ru ?
Цитата
Пробовали. Это сайт крупного гос учреждения. Попытка переиндексации из вэб морды происходит очень долго и в итоге вылетает, почему и пришлось написать скрипт и запускать из консоли, чтобы не индексировать из основного потока.

Шаг нужно побольше поставить.

Цитата
С виду похоже на то, что данные требуемого инфоблока не попадают в индекс на втором сервере, хотя в настройках инфоблока индексация включена.
Цитата
Денис Александрович написал:
Что имеется ввиду под данными инфоблока? Если свойства не попадают, то проверьте отмечен ли чекбокс Значения свойства участвуют в поиске.

Если переиндексация идёт долго, попробуйте в настройке модуля:

добавить в исключения все свои папки и скрипты из корня сайта, которые не подлежат переиндексации. А так же сравните настройки модуля со вторым сервером, настройте так же и сохраните, затем снова запустите скрипт переиндексации, с шагом 10 секунд (самое оптимальное время) и со снятой галкой Переиндексировать только измененные .

Цитата
Денис Александрович написал:
Если переиндексация идёт долго, попробуйте в настройке модуля:

добавить в исключения все свои папки и скрипты из корня сайта, которые не подлежат переиндексации. А так же сравните настройки модуля со вторым сервером, настройте так же и сохраните, затем снова запустите скрипт переиндексации, с шагом 10 секунд (самое оптимальное время) и со снятой галкой Переиндексировать только измененные .

Принципиально нет разницы между индексацией из админки и индексацией тем скриптом сверху, методы выполняются одни и те же, ни думаю что это что-то изменит. Настройки модуля со вторым сервером 1 в 1.

Источник

Читайте также:  H61m hvs asrock не работают usb порты
Оцените статью