LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: wen

如何让apache自动支持中文

[复制链接]
发表于 2003-11-29 22:05:42 | 显示全部楼层
最初由 wangguoqin1001 发表
php、mysql也要中文

什么意思啊.
php,mysql 我是用的RH9.0光盘上自带的.
发表于 2003-11-30 00:06:32 | 显示全部楼层

AddDefaultCharset gb2312 在何处?

AddDefaultCharset gb2312 在什么地方??
发表于 2003-11-30 00:16:53 | 显示全部楼层
不会查找么?默认是ISO8859-1
发表于 2003-11-30 11:52:53 | 显示全部楼层

nbxmedia 你应该如此回答!

由于Apache它默认的编码是西欧编码,你只要在“httpd.conf”中找到“AddDefaultCharset ISO-8859-1”将它修改为“AddDefaultCharset GB2312 ”,修改完成后重新启动Apache,如果不行,请重新启动系统。
发表于 2003-11-30 11:57:02 | 显示全部楼层

回复: nbxmedia 你应该如此回答!

最初由 游牧人 发表
由于Apache它默认的编码是西欧编码,你只要在“httpd.conf”中找到“AddDefaultCharset ISO-8859-1”将它修改为“AddDefaultCharset GB2312 ”,修改完成后重新启动Apache,如果不行,请重新启动系统。


…………………………
发表于 2003-11-30 19:09:40 | 显示全部楼层
以前看见一个帖子要这样改
AddDefaultCharset ISO-2002-CN
这两个有什么不同吗?
发表于 2003-11-30 19:13:55 | 显示全部楼层
最初由 clr_1628 发表
是用php寫的吧,在php.ini里也應該把默認的語言改成中文喲.

怎么该啦?
发表于 2003-11-30 20:29:45 | 显示全部楼层
最初由 yytoday 发表
以前看见一个帖子要这样改
AddDefaultCharset ISO-2002-CN
这两个有什么不同吗?


试一下就明白了,只是改一下httpd.conf

我就用的是 AddDefaultCharset  GB2312 ,完全能显示中文。

凡是实践走在先,我们就容易入门了
发表于 2003-11-30 22:21:38 | 显示全部楼层
最初由 yytoday 发表
什么意思啊.
php,mysql 我是用的RH9.0光盘上自带的.


对不起,上次有些匆忙。

比如mysql,得把启动脚本(一般在/etc/init.d/mysql)中的启动部分改成这样:
/usr/bin/safe_mysqld --default-character-set=gb2312 >/dev/null 2>&1 &
(原来没有--default-character-set=gb2312部分)

至于php,只要在/etc/php4/cgi/php.ini中把
default_charset = "iso-8859-1"
注掉就可以了。

语焉不详,见谅!
发表于 2003-12-2 21:13:54 | 显示全部楼层
怎么注掉啊 是不是 不它删了还是在前面加'
'  default_charset = "iso-8859-1"
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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