很多时候,我们在装了apache以后,就不管了,直接把网站传上去就开始整了,结果,有时候我们会悲催的发现一个乱码的问题。即使网页的表头声明了字符集,但是网页打开还是乱码的!这其实是apache的默认字符集引起的,所以,我们就需要改动一下这个默认字符集!
如果你的服务器是自己一个人用的话,那习惯用哪种编码就用哪种编码吧,至少不会出现几中编码混用的情况,但是如果不是你一个人在用的话,那就会出现编码混用的问题了,所以,我们还是很有必要来解决这个问题的!
打开你的php.ini这个文件,然后查找default_charset =
这时你会看到,后面应该有跟着gbk或者是utf-8。然后我们只需要改成自己需要的字符集就可以了!
什么?你说改了不行?OMG!你忘记重启服务器了。。。改完这个一定得重启一下才行……
什么?你说改完后,你自己的是不乱码了,但是别人的网站乱码了……
天啊!那你就把这句话删掉就行了,让服务器自动根据表头声明的编码来解析即可!
那如果是一个站是utf-8·一个是gbk的怎么破
不是说了么- -直接吧默认字符集那句话删掉就可以了。。
真的是乱码,看不懂,头大了,