Почему следующий XML не анализируется?
$testxml = '<?xml version="1.0" encoding="ISO-8859-1"?><string>ä</string>';
$parser = xml_parser_create();
xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, 'ISO-8859-1');
var_dump(xml_parse($parser, $testxml, count($testxml)));
Тот же код будет анализироваться при настройке WAMP, но не на LAMP. Оба работают с идентичными библиотеками и настройками с PHP5.5.
Задача ещё не решена.
Других решений пока нет …