php网页显示乱码
发布:smiling 来源: PHP粉丝网 添加日期:2013-11-29 22:00:47 浏览: 评论:0
很久没写php了今天在用时突然了其怪的乱码错误重现是我惊诧莫名啊,下面来看看我的排查方法。
有一个很久的工程今天要莫名其妙的重新启动了,这个工程是xampp的环境——不知道xampp?你Google一下吧,这个我不多说了。
一开始轻车熟路,apahce配置,php配置……一路下来没有任何问题。开始访问吧,问题就来了,很奇怪预料之中可以运行的页面,却出了个预料之外的乱码问题。
第一个想到的是,apache的缺省字符集,于是在apache的语言扩展配置文件中加入:
AddDefaultCharset UTF-8
我的网站页面是utf-8的哦,重新启动并没有预想之中的起到作用——也就是没有作用啦!多方努力都没有作用,就这样在httpd.conf上浪费了半个小时。开始郁闷……
半个小时过去了,抽了一支烟,想到phpinfo可能能够帮上忙哦,于是打开phpinfo一看,立即惊呆了。在HTTP Response Headers一栏下的 Content-Type 项中赫然出现了:text/html gbk字样,我神呢——,为啥是gbk呢。于是重新查找各项设置,httpd.conf没有,各项扩展里面都没有这个gbk的东东……
郁闷中……
php.ini,这是总算找到了,不知道哪个鸟人狂贱的把这个地方的设置打开了,并且还不是正确的,哪个地方?
default_charset = “gbk”
就这个地方,害死老子哦!于是修改成:
default_charset = “UTF-8″
重启,一切正常了!但是咱们也不能害人不是,想着去掉看看可以不,去掉之后一切还是正常的——页面显示编码控制权重新回到了页面本身。
Tags: php 网页 显示 乱码
相关文章
- ·PHP 是什么?(2013-11-12)
- ·Php.ini文件位置在哪里 Php.ini文件找不到(2013-11-12)
- ·PHP 数据类型(2013-11-12)
- ·php 获取当前脚本的url(2013-11-12)
- ·php技术生成静态页面的实现(2013-11-13)
- ·缺陷月项目启动 披露PHP脚本语言漏洞(2013-11-13)
- ·在PHP中全面阻止SQL注入式攻击(2013-11-13)
- ·php生成随机密码的几种方法(2013-11-13)
- ·PHP中使用FCKeditor2.3.2配置(2013-11-13)
- ·如何使用PHP开发高效的WEB系统(2013-11-13)
- ·php:树形结构的算法(2013-11-13)
- ·php4和php5区别(2013-11-13)
- ·php数据库连接(2013-11-13)
- ·如何正确理解PHP的错误信息(2013-11-13)
- ·php页面漏洞分析及相关问题解决(2013-11-13)
- ·当在连接PHP时,抱怨一些数值没有定义参考?(2013-11-27)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)