[问题]apache 的网页内容显示是乱码
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- newman0708
- 帖子: 188
- 注册时间: 2007-09-22 13:09
[问题]apache 的网页内容显示是乱码
我的apache的服务器是不是设置不正确啊,
怎么显示出来都是乱码啊?
我一定要在 字符编码->UTF-8 它才能正常显示, 我应该 怎么 设置?
怎么显示出来都是乱码啊?
我一定要在 字符编码->UTF-8 它才能正常显示, 我应该 怎么 设置?
- newman0708
- 帖子: 188
- 注册时间: 2007-09-22 13:09
- newman0708
- 帖子: 188
- 注册时间: 2007-09-22 13:09
- newman0708
- 帖子: 188
- 注册时间: 2007-09-22 13:09
- yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
这种情况很可能是你设置的AddDefaultCharset没有生效,用可以查看 HTTP头的工具看看 apache的 http响应中到底是 UTF-8还是 GBK。newman0708 写了:设置/etc/apache2/apache2.conf文件中的 AddDefaultCharset 为gb2312、utf-8过了,没有用。
我觉得有一个很怪 的地方 ,
为什么apache产生的页面,字符编码无法被浏览器正确识别呢,一定要我自己手动去浏览器里设置一下UTF-8,
那么这个页面就正常显示了,刷新页面后就又是乱码了。它为什么就不能正确的识别出来呢,
怎么样设置apache才能让浏览器正确的识别字符编码呢?
例如 wget -S http://xxx.xxx.xxx/xxx.html
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
alias 爱慕颇雷尔='mplayer'
- newman0708
- 帖子: 188
- 注册时间: 2007-09-22 13:09
我已经看过了,好像AddDefaultCharset是没有生效。yaoms 写了:这种情况很可能是你设置的AddDefaultCharset没有生效,用可以查看 HTTP头的工具看看 apache的 http响应中到底是 UTF-8还是 GBK。newman0708 写了:设置/etc/apache2/apache2.conf文件中的 AddDefaultCharset 为gb2312、utf-8过了,没有用。
我觉得有一个很怪 的地方 ,
为什么apache产生的页面,字符编码无法被浏览器正确识别呢,一定要我自己手动去浏览器里设置一下UTF-8,
那么这个页面就正常显示了,刷新页面后就又是乱码了。它为什么就不能正确的识别出来呢,
怎么样设置apache才能让浏览器正确的识别字符编码呢?
例如 wget -S http://xxx.xxx.xxx/xxx.html
我的apache 是Apache/2.2.3 , 怎么样才能让它生效?
- yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
- newman0708
- 帖子: 188
- 注册时间: 2007-09-22 13:09
- newman0708
- 帖子: 188
- 注册时间: 2007-09-22 13:09
- yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
- newman0708
- 帖子: 188
- 注册时间: 2007-09-22 13:09
- shellex
- 帖子: 2180
- 注册时间: 2007-02-18 19:33
- 系统: OSX
- 来自: lyric.im
- 联系: