解决apache Web服务器网页中文显示乱码的两种方法

王朝厨房·作者佚名  2007-01-05
窄屏简体版  字體: |||超大  

解决apache Web服务器网页显示乱码的方法

作者:汪学明 发表时间:2004/10/8

个人主页:http://www.ahjixi.com/

解决的方法之一:

(1)在每一个网页里增加

<meta http-equiv="Content-Language" content="zh-cn">

<meta http-equiv="Content-Type" content="text/html; charset=GB2312">

并在APACHE的httpd.conf配置文件中将AddDefaultCharset ISO-8859-1 改为 AddDefaultCharset off

解决的方法之二:

直接在httpd.conf配置文件中将AddDefaultCharset ISO-8859-1 改为

AddDefaultCharset GB2312 .ZH-CN .zh-cn

上述两种方法都可以解决apache Web服务器网页显示乱码的问题。 其中以第二种方法最好最简单,且一劳永逸。

[OK!同志快试试吧们。 :lol: ]

xieweihua 回复于:2004-10-09 08:21:18

总结得还可以,支持

HonestQiao 回复于:2004-10-09 08:39:51

给你提示一下子,方法一不是解决方法,而是正规的网页所必须包含的元素。

leopardnj 回复于:2004-10-09 10:54:53

我把原来的换成如下

AddDefaultCharset GB2312 .ZH-CN .zh-cn

但启动时报措

启动 httpd:Syntax error on line 766 of /etc/httpd/conf/httpd.conf:

AddDefaultCharset takes one argument, The name of the default charset to add to

any Content-Type without one or 'Off' to disable

[失败]

why

HonestQiao 回复于:2004-10-09 13:29:30

AddDefaultCharset takes one argument

这个提示不是已经说的一清二楚了么,难道非我要翻译给你看啊。/

AddDefaultCharset 需要 一个 参数

AddDefaultCharset takes one argument

leopardnj 回复于:2004-10-09 14:42:43

不懂 我不是有参数吗? GB2312 .ZH-CN .zh-cn

我是初学者啊

谢谢指教

aspbiz 回复于:2004-10-09 16:41:23

AddDefaultCharset off

level 回复于:2004-10-09 20:38:35

AddDefaultCharset gb2312

就可以了,

当然最好是

AddDefaultCharset off

这样灵活性大

leopardnj 回复于:2004-10-10 11:07:46

谢谢楼上两位朋友!!! :)

abel 回复于:2004-10-12 04:08:52

若能補滿各種環境當是最好不過

Ex:

php.ini

CGI.pm

中都還會帶出 Charset, 常用的人自是知道怎解,不常用的碰到,還在 httpd.conf

中找半天

浅鱼 回复于:2004-11-10 09:14:28

最简单的办法是把 AddDefaultCharset 注释掉。

wingger 回复于:2004-11-10 13:36:20

[quote:baa57582cf="abel"]若能補滿各種環境當是最好不過

Ex:

php.ini

CGI.pm

中都還會帶出 Charset, 常用的人自是知道怎解,不常用的碰到,還在 httpd.conf

中找半天[/quote:baa57582cf]

http://bbs.chinaunix.net/forum/viewtopic.php?t=381406

看看,补充得怎么 样

tma 回复于:2004-11-14 09:21:37

:)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航