windows下安装iconv
-
- 由于要进行编码转换,希望安装iconv,可是去掉php.ini里面;extension=php_iconv.dll前面的分号,却提示找不到库php_iconv.dll,检查一下库的路径,extension_dir = "d:/software/php/extensions/"并没有错误,因为GD库是安装正确的,却并没有发现php_iconv.dll,在网络上找了一篇文章
本文转载自
http://blog.haloso.com/article.asp?id=326
xdon今天说服务器缺少了一个模块iconv,检查了一下,还加载了那模块,正在想为什么之际,看到了他发给我的网址。看了一下,果然如此!转之 :)
----------------------------------------------
Nix下安装PHP的module,需要重新编译PHP,Windows下安装模板,只需将php.ini里的配置打开相应的dll就可,例如,需要加入gb库的支持,需要如下设置:
extension_dir = "C:/ipaddr/php/extensions/"
(注意,建议写全地址,并且后面加上/,很多时候是因为这里设置不对,才导致无法加载其它模块的dll的)
再打开
extension=php_gd2.dll
但如果是安装iconv.dll,按上面方法,打开php_iconv.dll后,还是无法开启iconv模块,需要如下配置:
a.上iconv的官方下载站点
http://ftp.gnu.org/pub/gnu/libiconv/
或者这里
http://blog.haloso.com/attachments/200609/06_222140_libiconv1.9.1.bin.woe32.zip
下面Windows版的iconv文件:libiconv-1.9.1.bin.woe32.zip
将这文件解压,将bin/下面的charset.dll,iconv.dll,iconv.exe拷贝到c:/windows/ (或其它的系统PATH中)
(ipaddr提醒你,这步是必须的,php_iconv.dll也是调用GNU的iconv库的,所以,先要安装GNU的iconv库)
b.开启php.ini里面的php_iconv.dll
c.重启Apache,再在phpinfo();检测是否开启iconv。
-
- 上一主题: GB2312编码转换成UTF8编码 下一主题: 幸福是一种感觉
- 查找相关文章:php_iconv.dll iconv 编码
- 一
- 二
- 三
- 四
- 五
- 六
- 日
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
-
-
-
-
-
-
-
-
-
-
-
- Copyright ©2005 - 2007 老李的个人日志. All Rights Reserved
- 本日志程式及模版由老李(QQ:8989215)编写维护
- 粤ICP备06043306号