a_raven
Новичок
Unsupported encoding в domxml_open_mem()
Пробую запустить скрипт:
<?
$dom1 = domxml_open_mem('<?xml version="1.0" encoding="Windows-1251"?><document/>');
$dom2 = domxml_open_mem('<?xml version="1.0" encoding="cp1251"?><document/>');
?>
Получаю:
Warning: domxml_open_mem(): Unsupported encoding Windows-1251 in ... /test.php on line 1
Warning: domxml_open_mem(): Unsupported encoding cp1251 in ... /test.php on line 1
Эти ошибки отсутствуют у меня дома (PHP 4.4.2/Windows), а также отсутствовали на моем предыдущем хостинге (PHP 4.4.0/Unix), однако неожиданно появились на новом хостинге (PHP 4.4.1/Unix).
Что-то неправильно сконфигурированно на сервере, однак человек из тех. поддержки без понятия, как это можно исправить :/
Может ли кто-то помочь? Каким образом задается поддержка кодировок в domxml? В других случаях (например в iconv) Windows-1251 (cp-1251) работает без проблем.
Использование UTF-8 не предлагать
Если ничего не удастся исправить, то я так и сделаю (просто с этим будет связано множество дополнительных проблем).
Заранее благодарен.
Пробую запустить скрипт:
<?
$dom1 = domxml_open_mem('<?xml version="1.0" encoding="Windows-1251"?><document/>');
$dom2 = domxml_open_mem('<?xml version="1.0" encoding="cp1251"?><document/>');
?>
Получаю:
Warning: domxml_open_mem(): Unsupported encoding Windows-1251 in ... /test.php on line 1
Warning: domxml_open_mem(): Unsupported encoding cp1251 in ... /test.php on line 1
Эти ошибки отсутствуют у меня дома (PHP 4.4.2/Windows), а также отсутствовали на моем предыдущем хостинге (PHP 4.4.0/Unix), однако неожиданно появились на новом хостинге (PHP 4.4.1/Unix).
Что-то неправильно сконфигурированно на сервере, однак человек из тех. поддержки без понятия, как это можно исправить :/
Может ли кто-то помочь? Каким образом задается поддержка кодировок в domxml? В других случаях (например в iconv) Windows-1251 (cp-1251) работает без проблем.
Использование UTF-8 не предлагать
![Smile :) :)](/talk/styles/default/xenforo/smilies/smile.png)
Заранее благодарен.