【发布时间】:2011-05-08 14:30:21
【问题描述】:
我在使用 PHP 函数 iconv 时遇到了一些问题,我已经跟踪了 iconv 的实现。正如手册所述,“请注意,某些系统上的 iconv 功能可能无法按预期工作。在这种情况下,最好安装 GNU libiconv 库。” http://uk3.php.net/manual/en/intro.iconv.php
我已经从 http://www.gnu.org/software/libiconv/ 下载了 libiconv 库并安装它没有任何问题:
$ ./configure --prefix=/usr/local
$ make
$ make install
我现在的问题是如何将此安装链接到 PHP?根据我的阅读,我需要使用
重新编译 PHP--with-iconv-dir=/usr/local/
但是我如何在 CentOS 上做到这一点?我用
安装了 phpyum install php.x86_64
我试过 yum reinstall php 但是当我 service httpd restart 我的 phpinfo 读取相同,glibc。
有没有更好的方法在 CentOS 上安装 libiconv?如果不是,我如何在不打扰 yum 的情况下使用此安装获取 PHP?
在此先感谢
【问题讨论】: