Windows下正确安裝PHP的iconv的方法
2008-01-08 14:12:45 来源:WEB开发网核心提示:一般使用者可能会认为在PHP下想要使用iconv的话,只要把php.ini里面的分号;拿掉就以了: ;extension=php_iconv.dll一般像GD2之类的Library照这样安装是没有错,Windows下正确安裝PHP的iconv的方法,但是在iconv状况就不同了,马上就出现下面的画面: (点图可放大)
一般使用者可能会认为在PHP下想要使用iconv的话,只要把php.ini里面的分号;拿掉就以了:
因为要启动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(Unix平台最流行的WEB服务器平台)
这样就完成了。
(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
;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(Unix平台最流行的WEB服务器平台)
这样就完成了。
(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
更多精彩
赞助商链接