Почему не работает wordforms в sphinx?

На bitrix запустили поиск на основе sphinx.
Конфиг
index default
{
	# Main settings
	type			= rt
	path			= /var/lib/sphinx/default/index
        wordforms       = /etc/sphinx/bx/dicts/wordforms.txt
	#docinfo 		= inline
        ondisk_attrs    = 1

	# Choose appropriate type of morphology to use
	morphology 		= lemmatize_ru
	blend_chars = +, U+23, *
	charset_table = 0..9, A..Z->a..z, _, a..z, U+410..U+42F->U+430..U+44F, U+430..U+44F, U+401->U+451, U+451

	# These settings are used by bitrix:search.title component
	dict 			= keywords
	min_prefix_len 		= 2
	min_stemming_len    = 2
	min_word_len        = 3
        <тут всякое про rt индексы>
  }


В файле wordforms прописано
стаканчик > стакан
стаканч > стакан

Проверяю в консоли
mysql> call keywords('стаканч','default');
+------+----------------+----------------+
| qpos | tokenized      | normalized     |
+------+----------------+----------------+
| 1    | стаканч        | стаканч        |
+------+----------------+----------------+
1 row in set (0.00 sec)

mysql> call keywords('стаканчик','default');
+------+--------------------+--------------------+
| qpos | tokenized          | normalized         |
+------+--------------------+--------------------+
| 1    | стаканчик          | стаканчик          |
+------+--------------------+--------------------+
1 row in set (0.00 sec)


На сайте так же ничего не находит. Что не так настроено?
  • Вопрос задан
  • 949 просмотров
Решения вопроса 1
opium
@opium
Просто люблю качественно работать
Сфинкс то перезапустили после изменения конфигурации?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы