linux架设的WEB服务器乱玛

来源:百度知道 编辑:UC知道 时间:2024/06/02 01:16:26
我在虚拟机里装了RED HAT 9.0 在WINXP(真实机)里访问我的网页是乱码他的默认编码是不是简体 请问怎么解决? 我在httpd.conf里改一下也不管用

一般情况下分几种情况

1。需要确定你访问的页面是不是一开始就是从数据库中读取的数据,是数据库字符集不对还是机器的Linux环境的字符集不对。
2.确定以后修改Linux字符集或者数据库字符集(数据库我只会 oracle的)
3.修改Linux环境的字符集
用ias用户登陆
修改/home/ias/.bash_profile文件在文件的最下面加入如下的内容
LANG=zh_CN
LC_ALL=zh_CN.GBK
LC_CTYPE=zh_CN.GBK
export LANG
export LC_ALL
export LC_CTYPE
保存后重新启动机器可修改ias环境的字符集为中文编码。

4.然后还有一点是 即使修改之后还有可能是乱码,在看看需要不需要在页面上进行以下字符集转换,或者说Linux或者数据库字符集都不动。只在页面转换就可以了。。

你试试看吧,毕竟没有看到真是环境比较不太好解决。