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

Проблема с кодировкой в MySQL+MapServer+p.mapper

Добавлено: 11 сен 2009, 13:05
Rex
p.mapper через MapServer запрашивает данные по объекту из таблицы MySQL. В таблице данные хранятся в UTF8, все переменные типа charset... установлены =utf8, это прописано в my.cnf. Также в этом же файле прописано

Код: Выделить всё

skip-character-set-client-handshake
init-connect="SET NAMES UTF8'
и все равно в результатах запроса русские буквы нормально не отображаются. Кто-нибудь сталкивался с подобным?

Re: Проблема с кодировкой в MySQL+MapServer+p.mapper

Добавлено: 14 сен 2009, 10:49
Rex
Решение оказалось довольно банальным — всего-то надо было прописать в map-файле (в разделе metadata слоя)

Код: Выделить всё

"layer_encoding"   "UTF8"
Вывод — внимательнее нужно читать документацию :D