关于apache默认字符集乱码的问题

teaxia
2012-03-25 / 3 评论 / 207 阅读 / 正在检测是否收录...

很多时候,我们在装了apache以后,就不管了,直接把网站传上去就开始整了,结果,有时候我们会悲催的发现一个乱码的问题。即使网页的表头声明了字符集,但是网页打开还是乱码的!这其实是apache的默认字符集引起的,所以,我们就需要改动一下这个默认字符集!

如果你的服务器是自己一个人用的话,那习惯用哪种编码就用哪种编码吧,至少不会出现几中编码混用的情况,但是如果不是你一个人在用的话,那就会出现编码混用的问题了,所以,我们还是很有必要来解决这个问题的!

 

打开你的php.ini这个文件,然后查找default_charset =

这时你会看到,后面应该有跟着gbk或者是utf-8。然后我们只需要改成自己需要的字符集就可以了!

 

 

 

什么?你说改了不行?OMG!你忘记重启服务器了。。。改完这个一定得重启一下才行……

什么?你说改完后,你自己的是不乱码了,但是别人的网站乱码了……

天啊!那你就把这句话删掉就行了,让服务器自动根据表头声明的编码来解析即可!

0

评论 (3)

取消
  1. 头像
    Aikur
    Windows 7 · Internet Explore

    那如果是一个站是utf-8·一个是gbk的怎么破

    回复
    1. 头像
      茶树虾 作者
      Windows XP · 360 Fast Browser
      @ Aikur

      不是说了么- -直接吧默认字符集那句话删掉就可以了。。

      回复
  2. 头像
    debt consolidations
    Windows XP · FireFox

    真的是乱码,看不懂,头大了,

    回复