Страница 1 из 1
Кодировка базы и отображение
Добавлено: Вс апр 22, 2012 8:21 am
greemoper
Ubuntu, MySQL 5.5, Abills 0.53
Кодировка базы:
default-character-set=utf8
default-collation=utf8_general_ci
Наблюдаю странность с кодировками - все работает штатным образом, если в config.pl
$conf{dbcharset}='cp1251' и перестает работать нормально(кракозябры на экране, не сохраняет изменения) если указать utf8, как и есть на самом деле.
В базе действительно utf-8, проверял...
Это мои кривые руки или это багофича?
Re: Кодировка базы и отображение
Добавлено: Пн апр 23, 2012 6:16 am
tomas
greemoper писал(а):Ubuntu, MySQL 5.5, Abills 0.53
Кодировка базы:
default-character-set=utf8
default-collation=utf8_general_ci
Наблюдаю странность с кодировками - все работает штатным образом, если в config.pl
$conf{dbcharset}='cp1251' и перестает работать нормально(кракозябры на экране, не сохраняет изменения) если указать utf8, как и есть на самом деле.
В базе действительно utf-8, проверял...
Это мои кривые руки или это багофича?
Скорей всего невнимательность Abills 0.53 работает с кодировкой cp1251,а версия 0.54b с utf8,тобиш на v0.53база данных должна быть cp1251
Re: Кодировка базы и отображение
Добавлено: Пн апр 23, 2012 7:22 am
greemoper
tomas писал(а):Скорей всего невнимательность Abills 0.53 работает с кодировкой cp1251,а версия 0.54b с utf8,тобиш на v0.53база данных должна быть cp1251
Но база физически, на диске лежит в utf8 и софт ее видит как utf8. За исключением abills, который нормально с ней работает тогда, когда ему указывают, что она, якобы, в cp1251
Странно.
Re: Кодировка базы и отображение
Добавлено: Пн апр 23, 2012 7:26 am
~AsmodeuS~
у вас есть 2 варианта
1 сделать базу abills в 1251
2 воспользоваться конвертером системы в utf8
http://abills.net.ua/wiki/doku.php/abills:docs:faq:ru
или использовать версию 0.54
Re: Кодировка базы и отображение
Добавлено: Пн апр 23, 2012 8:01 am
greemoper
Вы забыли упомянуть о необходимости убрать строку AddDefaultCharset windows-1251 в конфигурации web-сервера, которая идет в дефолтной кофигурации.
Re: Кодировка базы и отображение
Добавлено: Пн апр 23, 2012 2:49 pm
~AsmodeuS~
greemoper писал(а):
Вы забыли упомянуть о необходимости убрать строку AddDefaultCharset windows-1251 в конфигурации web-сервера, которая идет в дефолтной кофигурации.
да Вы правы заменить нужно на utf8