Agel Nash: В общем решение для CentOS найдено: utf8_decode В случае с Debian и Gentoo то использовать utf8_decode не нужно, т.к. результат получается вида ?????? ??????? ??????.
Остался вопрос. Как узнать когда нужно utf_decode, а когда нет. не разные же ветки скрипта вести...
попробуйте еще скопировать php.ini (со всеми подключаемыми файлами) на новый сервер и проверить еще раз
php, не важно какая ОС, должно работать везде одинаково
Сисадмин посоветовал то, что лучше знает, посему прав. А вот проблема, скорее всего, не в пхп.ини и вообще не в пхп.
если не в теме, то лучше не советовать
положить php.ini на 2 минуты и проверить, думаю не большая проблема
или отдельный апач с пхп собрать для теста, тоже не проблема
r0mik
про перенос, админа и дверной косяк +1
Вот он мне нужен
отписал в личку
Проверил работу скрипта на других серверах CentOS - аналогичная проблема.
php.ini копировал?
или соберите нгинкс с поддержкой perl ;)
В общем решение для CentOS найдено: utf8_decode
В случае с Debian и Gentoo то использовать utf8_decode не нужно, т.к. результат получается вида ?????? ??????? ??????.
Остался вопрос. Как узнать когда нужно utf_decode, а когда нет. не разные же ветки скрипта вести...
попробуйте еще скопировать php.ini (со всеми подключаемыми файлами) на новый сервер и проверить еще раз
php, не важно какая ОС, должно работать везде одинаково
строка какая-то неправильная 5. ÐиÑÑекка в идеале
екка в идеале -вот эта часть нормальная
ÐиÑÑ а эта - хз какая кодировка
как получается эта строка?
перед строкой echo mb_detect_encoding($itemInfo['#text']);
допишите echo $itemInfo['#text'];
интерсено глянуть какая-то всё таки входящая кодировка
и дайте ссылки на phpinfo(); серверов
Контакты в профайле, стучите, переделаю кодировку.
а за 1$ ты тоже работаешь?
наверно DLE Вам нужно...