容器技术交流

 找回密码
 立即注册
查看: 3878|回复: 6

页面出错,请问如何解决?

[复制链接]
发表于 2009-7-27 14:57:24 | 显示全部楼层 |阅读模式
页面错误提示如下:
[domdocument.load]: Unsupported encoding gbk in /usr/home/ftp/talk_769/wwwroot/xml/picshow.xml, line: 1 in /usr/home/ftp/talk_769/wwwroot/set/flashList.php on line 10

据网上的资料说是iconv的问题,可是我看了php.sh里面也有make ZEND_EXTRA_LIBS='-liconv'这个,请问该怎样解决呢?
发表于 2009-7-27 18:11:31 | 显示全部楼层
用php探针看一下是否支持iconv
如果支持,我也不懂了(因为没有实际的测试环境,你用的是什么程序呢?)
 楼主| 发表于 2009-7-28 11:11:21 | 显示全部楼层
<?xml version="1.0" encoding="gbk"?>
<data>
  <pic>
 楼主| 发表于 2009-7-28 11:23:00 | 显示全部楼层
phpinfo里面有:
Registered Stream Filters  string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, convert.iconv.*, zlib.*  

而php探针检测的结果为:
函数 encoding=\"gbk\" 支持状况检测结果:NO

这就奇怪了。。。
 楼主| 发表于 2009-7-28 12:08:22 | 显示全部楼层
phpinfo出现了问题:

iconv implementation unknown
iconv library version unknown
 楼主| 发表于 2009-7-28 15:59:00 | 显示全部楼层
很奇怪啊,我有两台服务器,同样的配置,也是一样的FREEBSD 7.2 RELEASE,为什么之前的机子上安装famp时出现:
iconv implementation  unknown  
iconv library version  unknown  
而刚刚我在另外一台机子上安装的时候却一切正常:
iconv implementation  libiconv  
iconv library version  1.11  

请问洞洞老大,要想解决我的问题,是不是前一台服务器上面的PHP需要重新编译?
发表于 2009-7-28 22:54:44 | 显示全部楼层
iconv的支持与硬件有很大关系,再尝试编译一次(先备份php.ini,编译完成后,再代替成原来的)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-5-8 05:48 , Processed in 0.027447 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表