红联Linux门户
Linux帮助

我有一个想法,请高手指教一下是否我正确

发布时间:2008-04-04 12:38:59来源:红联作者:feihack
我在linux安装了apache2.28版本,但是出现中文乱码情况,在百度找了很多解决方法。可是还是出现乱码,现在终于明白了(我认为我明白了)
我把我出现乱码的情况和解决方法说一下,请大家说说我说的对不对,因为我也是刚学习linux,不知道我想的对不对。
中文出现乱码,网上说修改默认的配置语言,这个应该都会修改。只是那些方法是针对以前版本的。现在apache2.28里面把语言配置作为了一个单独的文件存在apache2/conf/extra/httpd-languages.conf里面了。
我修改成功了。但是自已在linux下建了一个html文档,发现还是出面乱码。就算在网页里面设定了语言GB2312还是出现乱码,windows下访问也是乱码。弄了好久。还是乱码。
我突发奇想,我把我D盘挂载上,然后把以前我在windows系统下保存的网页复制到apache目录下面。发现linux下访问是完全正常的。语言选择也完全正确。我在其他机器上访问也是完全正常的。 我找原因:
最后认为:我在linux下用Kwrite编辑的html文档是以uft-8编码格式存档的。而游览网页的时候用的是GB2312编码。尽管在页面里面设定了gB2312。这就是用utf-8正常用GB2312出现乱码的原因。
我也不知道对不对。但是我就是这么想的。 linux下是JAVA环境,如果真是这样,那linux下编辑网页是不是要用专门的网页设计软件呢?
请各位大哥们指教一下啊。我这里先谢过了。。。
文章评论

共有 2 条评论

  1. feihack 于 2008-04-04 12:53:48发表:

    哦。现在明白了:
    原来是我用Kwrite这个工具编辑的时候这个工具默认用的是uft-8格式。。。。。改成GB2312之后然后在网页里面设定语言之后就OK了。。汗得~~

  2. vsdotegnu 于 2008-04-04 12:49:09发表:

    不是很懂,编码的事