Есть отлаженное под php для Windows приложение. Также проверял, работает на CentOS с php 5.3.
Поставил его на DSM 4.3 (212j), при попытке открыть из скрипта xml в виндусовой кодировке получаю:
Warning: simplexml_load_file(): test.xml:1: parser error : Unsupported encoding windows-1251
Аналогично и для XMLReader. Соответственно xml не открывается.
XML собственно это книги в fb2, большей частью как раз в 1251 кодировке.
Поиск в гугле нашел только древнее сообщение, что iconv якобы не установлен, но на DSM iconv есть и проверено работает.
Есть идеи как это побороть или обойти?
------------------------------------------------------
Тему можно закрыть. iconv + str_replace решили проблему