Рекомендации по переходу на данную версию:
- Поисковые синонимы
- Поддержка поисковых синонимов требует переконфигурации системы полнотекстового поиска Sphinx. Если вы выполняете установку обновления самостоятельно вам необходимо выполнить следующие действия:
- указываем версию Sphinx в файле настроек
/config/sys.php, например:'sphinx.version' => '2.2.4',- поддержка не только слов но и фраз была добавлена начиная с версии 2.2.4, для полноценной работы данной функции рекомендуем версию не ниже
- копируем файл конфигурации
/config/sphinx.conf.globalв системный файл конфигурации Sphinx/etc/sphinx/sphinx.conf - указываем в системном файле конфигурации, в блоке
files, путь к файлу/config/sphinx.confв проекте, например:files=( "/path/to/project/config/sphinx.conf" ) - проверяем корректность индексации выполнив команду:
indexer --all --rotate - корректируем крон задачи для индексирования.
# crontab -e; 0 3 * * * indexer itemsIndexMain --quiet --rotate */5 * * * indexer itemsIndexDelta --quiet --rotate; indexer --merge itemsIndexMain itemsIndexDelta --rotate # в случае если вы используете модуль Магазины: 0 7 * * * indexer shopsIndexMain --quiet --rotate */5 * * * indexer shopsIndexDelta --quiet --rotate; indexer --merge shopsIndexMain shopsIndexDelta --rotate - официальная документация данной функции доступна по ссылке