Андрей Николаев, как выяснилось да. Код из \bitrix\php_interface\init.php вообще не подцеплялся.
|
Андрей Николаев, как выяснилось да. Код из \bitrix\php_interface\init.php вообще не подцеплялся.
|
|
|
|
|
|
После некоторого анализа стало понятно следующее: индексация происходит и инфоблок действительно индексируется. Если начать по нему поиск не кириллицей, а например цифрами, то поиск успешно работает. В общем и целом наблюдается проблема с индексацией кириллических данных в инфоблоках: поиск по всем инфоблокам кириллицей не работает.
|
|
|
|
|
|
[QUOTE]Денис Александрович написал:
Если переиндексация идёт долго, попробуйте в настройке модуля: /bitrix/admin/settings.php?lang=ru&mid=search&mid_menu=1 добавить в исключения все свои папки и скрипты из корня сайта, которые не подлежат переиндексации. А так же сравните настройки модуля со вторым сервером, настройте так же и сохраните, затем снова запустите скрипт переиндексации, с шагом 10 секунд (самое оптимальное время) и со снятой галкой Переиндексировать только измененные .[/QUOTE] Принципиально нет разницы между индексацией из админки и индексацией тем скриптом сверху, методы выполняются одни и те же, ни думаю что это что-то изменит. Настройки модуля со вторым сервером 1 в 1. [QUOTE]Денис Александрович написал: P.S. и надеюсь, случайно, у инфоблока не сняты чекбоксы с Индексировать разделы для модуля поиска и Индексировать элементы для модуля поиска .[/QUOTE] Да, чекбокс "Индексировать элементы для модуля поиска" выставлен, индексация разделов в нем не принципиально, так как данные инфоблока не разбиты на разделы, разделов нет вообще. |
|
|
|
|
|
[QUOTE]Денис Александрович написал:
Что имеется ввиду под данными инфоблока? Если свойства не попадают, то проверьте отмечен ли чекбокс Значения свойства участвуют в поиске.[/QUOTE] Под данными инфоблока подразумеваются непосредственно данные, в моем случае это телефонный справочник и данные - абоненты. Поиск пытаюсь производить по полю "Название". Свойства также отмечены как участвующие в поиске. |
|
|
|
|
|
Только что обратил внимание, что при перезапуске скрипта индексации эта таблица очищается и заполняется заново, в ней получается порядка 200 тысяч строк, однако после переиндексации требуемая строка в таблице все равно отсутствует, хотя аналогичная процедура на втором сервере заканчивается успешно и поиск работает.
|
|
|
|
|