在centos中,字符集用zh_CN.GB2312的时候,有些字显示成了?,怎么办。
[b]问题补充:[/b]
GB2312修改成GB18030 也不行,“玥”这个字就显示不出来,大家有什么办法吗?
[b]问题补充:[/b]
我用的是CENTOS5.2,用locale -a查看系统,支持GB18030。。
[b]问题补充:[/b]
存在数据库中,然后从数据库中读出来,就显示不正常,而且在XManger中,也显示不正常。
[b]问题补充:[/b]
已解决,是代码里有进行字符集转化。
[b]问题补充:[/b]
感谢sdh5724
文件编码是什么? 你确定么? 不是UTF8?
GB18030的支持你装了么? GB18030这是个最全的了。 应该你是环境的问题了。 没有别的办法了。
GB2312修改成GB18030
你在哪儿显示不出来, eclipse 还是linux console?
你用gedit看看,
你确保你的数据库是正确的?
对了, 你数据库用的什么编码?