首页 » PHP 技术 » 浏览内容

Windows 下安装 PHP 的 iconv 的方法


2005-12-08 16:28:23 8,354 views 0 发表评论 字体: 作者:C.K.
标签: iconv

出处:blog.chinaunix.net

一般使用者可能会认为在 PHP 下想要使用 iconv 的话,只要把 php.ini 里面的分号 ; 拿掉就可以了:

;extension=php_iconv.dll

一般像 GD2 之类的 Library 照这样安装是没有错,但是 iconv 情况就不同了,系统提示找不到相应的模组.

因为要启动 iconv 的功能,除了 php_iconv.dll 之外,还需要一个 iconv.dll,也就是需要 php_iconv.dll 和 iconv.dll 都可以让 php 找的到的状况之下。所以正确安装的方式是:

1.到 PHP 目录下的 dlls 找到 iconv.dll

(如果找不到的话,请下载 PHP 的 zip 版本)

2.把 iconv.dll 复制到 c:\windows\system32 下

3.重新启动 apache
 

这样就完成了。

(C:\windows 为 Windows 操作系统的安装目录,根据自已计算机的环境做修改。)

    以上的作法是在 extension 路径设定正确或是直接把 extension 的文件放到 C:\Windows\System32 的情况。所以如果还是不行,代表你的 PHP 可能是用手动安装,或是 php.ini 内的 extension 的目录与目前执行的目录不相同,所以 php_iconv.dll 找不到。

这时有二种作法:

[作法1]

把 extension 下的 php_iconv.dll 复制到 c:\windows\system32 里面。

[作法2]

在 php.ini 里面修改 extension_dir 为 php extension 的目录,如 c:\php\extension

以下是题外话:

如果想在 windows 下的 dos 模式可以像 Linux 可以直接使用 iconv 指令的话,可以在这里下载 Windows 版本的 iconv 套件。

http://www.zlatkovic.com/pub/libxml/iconv-1.9.1.win32.zip

评论 0 条回应 (访客:0 条, 博主:0 条) 发表

  1. 暂无评论,快抢沙发吧。

发表评论

  • 插入图像

要发表评论,您必须先登录