返回首页
当前位置: 主页 > 编程语言 > PHP教程 >

Apache的默认网页编码导致网页乱码

时间:2016-03-11 13:08来源:电脑教程学习网 www.etwiki.cn 编辑:admin

一个刚制作好的网站上传服务器后,并把域名数据库程序都安装设置好了,但打开网站后却是乱码,网站的页面是GB2312,数据库也是GB2312,为何还会乱码?
  
  查看浏览器的编码发现网页被自动设置成UTF-8,为什么呢?找了很久才发现原来是Apache的默认配置问题。修改配置文件httpd.conf中的以下内容
  
  AddDefaultCharset UTF-8
  
  改为:
  
  AddDefaultCharset off
  
  即是关闭强制网页编码UTF-8。因为强制编码后所有网页都会按这个输出,会造成乱码。
  
  修改完成后再重启Apache,运行网站正常了。

------分隔线----------------------------
标签(Tag):php php实例教程 php5 php源代码 php基础教程 php技巧 php6 php教程
------分隔线----------------------------
推荐内容
猜你感兴趣