Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
04.09.2019, 12:18
|
|||
---|---|---|---|
|
|||
Проблемы с кракозялбами |
|||
#18+
Добрый день. При подключении в psql сообщения об ошибках отображаются кракозялами. Код: sql 1. 2. 3.
Менял в cmd кодировки chcp 1251 и 866 - все равно кракозяблы, хоть и некоторомыми символами отличаются. Настройки в БД вот такие: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Подскажите пожалуйста как избавиться от кракозябл? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.09.2019, 12:23
|
|||
---|---|---|---|
|
|||
Проблемы с кракозялбами |
|||
#18+
при этом, если пароль вообще не вводить то сообщение по-английски: Код: sql 1. 2. 3.
я так понимаю это сообщение локальный psql выдает, а если неправильный пароль ввести - это сообщение от сервера постгрес. Но только как сделать чтобы эти сообщения на клиенте читались нормально? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.09.2019, 12:33
|
|||
---|---|---|---|
|
|||
Проблемы с кракозялбами |
|||
#18+
Еще, сменил параметр с: #client_encoding = sql_ascii на: client_encoding = 'win1251' делаю pg_reload_conf() А в БД все равно не utf-8 Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.09.2019, 12:50
|
|||
---|---|---|---|
|
|||
Проблемы с кракозялбами |
|||
#18+
postgres ведь именно из параметра lc_messages берет кодировку, в которой выводить сообщения? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.09.2019, 13:01
|
|||
---|---|---|---|
|
|||
Проблемы с кракозялбами |
|||
#18+
Данные из таблиц отображаются корректно. Данные, которые показывает сам psql тоже отображаются коректно: Код: sql 1. 2. 3. 4. 5. 6. 7.
сообщения об ошибках отображаются корректно: Код: sql 1. 2. 3. 4. 5.
НО ошибки при подключении отображаются кракозяблами: psql: Р’РђР–РќРћ: пользователь "postgres" РЅРµ прошёл проверку подлинности (РїРѕ паролю) Помоги разобраться как сделать чтобы сообщения об ошибках при подключении оботражались нормально? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.09.2019, 13:05
|
|||
---|---|---|---|
|
|||
Проблемы с кракозялбами |
|||
#18+
lr2Помоги те ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.09.2019, 13:07
|
|||
---|---|---|---|
|
|||
Проблемы с кракозялбами |
|||
#18+
Еще заметил что если оставить страницу chcp 866, то содержимое таблиц отображается кракозяблами. Но меня интересует как сделать чтобы сообщение об ошибке при подключении отображалось корректно... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.09.2019, 13:18
|
|||
---|---|---|---|
|
|||
Проблемы с кракозялбами |
|||
#18+
lr2Еще заметил что если оставить страницу chcp 866, то содержимое таблиц отображается кракозяблами. Но меня интересует как сделать чтобы сообщение об ошибке при подключении отображалось корректно... Пропишите в конфиге базы lc_messages=С и успокойтесь (ну и перечитайте конфиг конечно). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.09.2019, 13:56
|
|||
---|---|---|---|
|
|||
Проблемы с кракозялбами |
|||
#18+
Maxim Boguklr2Еще заметил что если оставить страницу chcp 866, то содержимое таблиц отображается кракозяблами. Но меня интересует как сделать чтобы сообщение об ошибке при подключении отображалось корректно... Пропишите в конфиге базы lc_messages=С и успокойтесь (ну и перечитайте конфиг конечно). Большое спасибо! Заработало! Теперь пытаюсь понять что этот C значит :-) нет же такой страны... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.09.2019, 14:44
|
|||
---|---|---|---|
|
|||
Проблемы с кракозялбами |
|||
#18+
Maxim Boguklc_messages=С Так и не понял что это. Максим, это какое-то специальное значение? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.09.2019, 14:53
|
|||
---|---|---|---|
|
|||
Проблемы с кракозялбами |
|||
#18+
ведь по идее это английская локаль.... как онарусские буквы нормально отображает... или это стандартная локаль libC ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.09.2019, 15:15
|
|||
---|---|---|---|
Проблемы с кракозялбами |
|||
#18+
lr2, Это специальная (емнип, стандартная POSIX) локаль обозначающая минимальную реализацию локали. В том числе простую побайтовую сортировку строк, 8-битные символы, пропуск gettext вызовов без выполнения локализации. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=53&mobile=1&tid=1995053]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 265ms |
total: | 399ms |
0 / 0 |