12.11.2008, 18:11
общий
это ответ
Здравствуйте, Мищенко Анатолий!
Да, надо пересобирать PHP из исходников. Заодно, скачав последнюю версию :)
Компиляцию предваряет конфигурирование, которое заключается в запуске скрипта configure в папке с исходниками. Чтобы включить в сборку iconv, следует к configure добавить опцию --with-iconv=/usr/local/libiconv
Конфигурация в типовом решении выглядит примерно так, как показано во вложении.
После успешной конфигурации, даем команду make, после - переходим в режим суперпользователя, и даем команду make install. После этого, PHP можно считать пересобранным. Если версия PHP меняется совсем кардинально(с 4 на 5), то придется еще в конфигах апача поковыряться, но не думаю, что там все так запущено.
Приложение:
./configure --with-mysql=/usr/local/mysql --with-mysqli=shared,/usr/local/mysql/bin/mysql_config --with-apxs2=/usr/sbin/apxs --enable-mbstring --with-iconv=/usr/local/libiconv