Страница 1 из 1

Проблема с сортировкой по ФИО

Добавлено: Пн янв 09, 2012 8:24 am
sergkryk
Пользуюсь Вашей системой уже более года, стояла версия 0.50b, сейчас обновил сервер и настроил все на Ubuntu Server 11.10 и abills 0.53. ФИО пользователей внес кириллицей. Все работает, отображается но вот только сортировка по ФИО ведет себя неправильно. Она сортирует но вот только непонятно как. Как можно исправить? Заранее спасибо за помощь.

Re: Проблема с сортировкой по ФИО

Добавлено: Пн янв 09, 2012 9:09 am
~AsmodeuS~
должна быть корректная кодировка базы utf8 и в конфигурационном файле
$conf{dbcharset}='utf8';

Re: Проблема с сортировкой по ФИО

Добавлено: Пн янв 09, 2012 3:35 pm
sergkryk
Кодировка базы данных utf8_general_ci а в конфиге абиллса тоже везде стоит utf8. Все работает, данные можно вводить кириллицей, вот только тогда нет русского в админке, вернее есть но квадраты вместо букв. А если добавить AddDefaultCharset cp1251 в файл /etc/apache2/conf.d/charset тогда русский язык в админки работает нормально но данные вводимые кириллицей не отображаются. Если сталкивались с таким помогите пожалуйста.

Re: Проблема с сортировкой по ФИО

Добавлено: Вт янв 10, 2012 10:22 am
~AsmodeuS~
у Вас базі была в utf8 а данные заносились в 1251 соответственно кодовые страницы смешались


нужно чтобы и апач отображение и база была в 1251


исправить можно следующим образом

mysqldump --default-character-set=cp1251 > dump.sql

mysqldump --default-character-set=utf8 < dump.sql

Проверте сначало на тестовой базе так как возможно это еще не все