Ошибка при парсинге xml файла у которого в заголовке WIN-1251

Line

Google, Co.
Ошибка при парсинге xml файла у которого в заголовке WIN-1251

Ошибка при парсинге xml файла у которого в заголовке:

<?xml version="1.0" encoding="windows-1251" ?>


Warning: ex.xml:1: parser error : Unsupported encoding windows-1251 in /var/www/test1.php on line 19
 

Line

Google, Co.
ага с iconv

iconv
iconv support enabled
iconv implementation libiconv
iconv library version 1.9

Directive Local Value Master Value
iconv.input_encoding ISO-8859-1 ISO-8859-1
iconv.internal_encoding ISO-8859-1 ISO-8859-1
iconv.output_encoding ISO-8859-1 ISO-8859-1
 

Steamroller

Новичок
Загадка природы прям. :( Только гадать и остается.
А libxml2 - сам собирал? Какой она версии?
 

Line

Google, Co.
Сам собирал.
libxml
libXML support active
libXML Version 2.6.22
libXML streams enabled

xml
XML Support active
XML Namespace Support active
libxml2 Version 2.6.22
 

Steamroller

Новичок
Наверно надо попробовать из порта собрать libxml2. И уже с ним собрать php.
 

slach

Новичок
libxml скорее всего криво собран или не находит iconv при загрузке... смотри опции сборки libxml касаемые кодировок

OS какая вообще?
а то тут Sreamroller гадает на кофейной гуще про порты и FreeBSD... а ты ничегр толком не говоришь
 

Line

Google, Co.
FreeBSD 4.11 :)
Отсюда качал: http://xmlsoft.org/sources/
libxml2-2.6.22.tar.gz 12-Sep-2005 23:58 4.3M

Где посмотреть опции при сборке относительно кодировок?

-~{}~ 16.11.05 11:08:

Я порты не использую :)
 
Сверху