Записи с меткой ‘русский’
DirectAdmin решаем проблему с русскими xml линками
Столкнулся с проблемой при снятии данных курса обмена через xml запрос. На машинке где все (apache, php, libxml и т.д.) собрано с портов все отлично работает, а на машинке где DirectAdmin, вместо данных получаю или пустую страницу или ругань о не возможности получить данные. Поковырявшись в скриптах сборки увидел, что libxml собирается по умолчанию без поддержки iconv.
Лечим так:
1) переходим в /usr/local/directadmin/custombuild, открываем на редактирование файл build, находим функцию doLibxml2() и меняем:
./configure —prefix=/usr/local —without-python
на
./configure —prefix=/usr/local —without-python –with-iconv
2) делаем пересборку libxml2: ./build libxml2 n
3) делаем пересборку php: ./build php5-cli n или ./build php5-cgi n, в зависимости от режима работы вашего php
Перезапускаем apache и проверяем работу скрипта.
Итого: так как разработчики DirectAdmin не знают другого языка как английский, то ничего удивительного нет в том, что iconv им не нужен.