@stanlee

Почему sphinx не ищет в кодировке 1251?

есть два сервере
на одном freebsd и sphinx 2.1.9
используются настройки
sql_query_pre = SET NAMES cp1251
...
charset_type = sbcs
charset_table = 0..9, A..Z->a..z, _, a..z, U+A8->U+B8, U+B8, U+C0..U+DF->U+E0..U+FF, U+E0..U+FF


на другом
centos и sphinx 2.2.8
используются настройки
sql_query_pre = SET NAMES cp1251
...
charset_table = 0..9, _, english, russian

пробовал и со старым вариантом charset_table

на первом поиск работает как в en так и ru
на втором только в en

понятно, что версия новее и что то поменялось, но не пойму что.
Подскажите как добиться поиска в русском варианте.
  • Вопрос задан
  • 555 просмотров
Пригласить эксперта
Ответы на вопрос 1
Начиная с версии 2.2.2 Sphinx поддерживает только UTF-8.

Источник не оригинальный, но не верить причин нет:

take.ms/sUmUJ
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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