- RU.PERL ----------------------------------------------------------- RU.PERL -
Msg : #5490 [551]
От : Igor Zinkovsky 2:5030/518.75 04 января 05, 05:17
Кому : All 04 января 05, 19:42
Тема : Заставить Перл не менять кодировки MySQL
-------------------------------------------------------------------------------
I hail you, All
Проблема в том, что вся инфа на русском языке из MySQL выводится в виде
вопросиков.
Проблему отчасти решают конструкции такого рода:
$dbh->do("character_setresults='cp1251'");
Hо перелопачивать так весь код - нереальная задача.. Корень зла видится в том,
что DBI/DBD не хочет использовать чарсеты, установленные по умолчанию сервером.
Собсно вопрос, как бы заставить Перл использовать кодировки определенные в
my.cnf по умолчанию для сервера mysql.
Схожая проблема решилась в случае Parser путем замены libmysql.so на либ из
стандартной поставки Linux Mandrake. Подозреваю, что с Перлом должно быть
что-то похожее.
WBR, Snake.
No one survive...
---
* Origin: Light is just a visible part of Darkness (2:5030/518.75)