powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Проблема с настройкой tsearch2
3 сообщений из 3, страница 1 из 1
Проблема с настройкой tsearch2
    #34690842
netscripter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При полностью аналогичной настройке на одной машине все работает нормально, а на второй вылезают ошибки вида:
SQL error:
ERROR: Affix parse error at 78 line
In statement:
SELECT lexize('rus', 'дни идут');

.aff файл пробовал заменять другим, тогда ошибка другая:
ERROR: invalid byte sequence for encoding "UTF8": 0xfa
HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by "client_encoding".
Отличие двух систем, в том что на одной ubuntu 6.06(тут все нормально), а на второй fedora core 2 (тут не работает)

Локаль первой:
LANG=ru_RU.UTF-8
LANGUAGE=ru_RU:ru:en_GB:en
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

Второй:
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=

Может в локали дело? Других причин не нахожу. Файлы словарей *.dict и *.aff одинаковые, но на второй системе не читаются почему-то
...
Рейтинг: 0 / 0
Проблема с настройкой tsearch2
    #34690983
Алексей Ключников
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
похоже что в локали.
Локаль конечно нужно настроить.
...
Рейтинг: 0 / 0
Проблема с настройкой tsearch2
    #34691949
netscripter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, дело оказалось не в локали, точнее сказать, проблема решена не настройкой локали а конвертацией файла aff с помощю iconv к utf8
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Проблема с настройкой tsearch2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]