У меня есть несколько проблем с функцией PHP iconv, которые я отследил в реализации iconv. Как говорится в руководстве: «Обратите внимание, что функция iconv в некоторых системах может работать не так, как вы ожидаете. В таком случае было бы неплохо установить библиотеку GNU libiconv». http://uk3.php.net/manual/en/intro.iconv.php
Я скачал библиотеку libiconv с http://www.gnu.org/software/libiconv/ и установил ее без проблем, используя:
$ ./configure --prefix=/usr/local
$ make
$ make install
Моя проблема сейчас в том, как связать эту установку с PHP? Из того, что я прочитал, мне нужно перекомпилировать PHP с
--with-iconv-dir=/usr/local/
но как мне это сделать в CentOS? Я установил PHP с
yum install php.x86_64
Я пытался yum переустановить php , но когда я перезапускаю службу httpd мой phpinfo читает то же самое, glibc .
Есть ли лучший способ установить libiconv на CentOS? Если нет, то как мне получить PHP, используя эту установку, не расстраивая ням?
Большое спасибо заранее