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″

重启,一切正常了!但是咱们也不能害人不是,想着去掉看看可以不,去掉之后一切还是正常的——页面显示编码控制权重新回到了页面本身。

 

时间: 2024-12-24 10:22:17

php网页显示乱码的相关文章

Win 7打开网页显示乱码怎么办

  Win 7打开网页显示乱码的解决方法: 第一步:打开网页网站出现乱码的情况,用鼠标点击右键网页中的空白位置,右键点击后会出现一个栏目窗口. 第二步:在打开的菜单栏目窗口中点击[编码],在编码窗口中点击选择[自动选择]选项,最后在切换到简体中文选项. 3.默认情况下都是选择自动选择选项,在IE浏览器中就会自动读取我们网页的编码,设置成为自动读取以后就不会出现乱码的情况了,设置完成后大家就可以重新打开浏览器,在打开网页看看是否还有乱码. 以上就是Win7打开网页显示乱码的解决方法,希望可以帮助到

电脑打开网页显示乱码的快速解决方法

  1.下载安装360安全卫士,并打开; 2.点击右下角的"人工服务"; 3.在"人工服务"搜索框中输入问题"网页出现乱码",然后点击"查找方案"; 4.点击搜索结果中,符合问题的解决方案; 5.可以查看该问题的具体描述和可能导致的原因,选择"立即修复"; 6.等待人工服务修复问题; 7.修复完成后点击立即重启电脑即可. 如果遇到电脑打开网页显示乱码的情况,可以按照以上方法使用360安全卫士快速解决该问题.

解决apache Web服务器网页显示乱码的方法

解决的方法之一:   (1)在每一个网页里增加 <meta http-equiv="Content-Language" content="zh-cn">; <meta http-equiv="Content-Type" content="text/html; charset=GB2312">; 并在APACHE的httpd.conf配置文件中将AddDefaultCharset ISO-8859-1 改

Mysql和网页显示乱码解决方法集锦_php技巧

将数据插入到php?name=%CA%FD%BE%DD%BF%E2" onclick="tagshow(event)" class="t_tag">数据库的时候显示乱码及从php?name=%CA%FD%BE%DD%BF%E2" onclick="tagshow(event)" class="t_tag">数据库读取出来的数据在网页上显示为乱码的问题,其实就是做到php?name=%CA%FD%

Mysql和网页显示乱码解决办法

在论坛里看到很多人碰到将数据插入到数据库的时候显示乱码及从数据库读取出来的数据在网页上显示为乱码的问题,为了能方便用户能在第一时间解决问题,今天特意写了这个教程,希望对有需要的朋友有所帮助.(其实就是做到数据库编码,网页编码及表的编码一致)!GBK2312与下同理 (1)   设置数据库编码,  为了与国际接轨,一般都设置成utf-8 mysql1.gif (16.06 KB) 2007-11-2 13:34 (2)数据表的设置,也设置成utf-8 mysql2.gif (17.23 KB) 2

Win7打开网页显示乱码的解决方法

  1.大家打开网页网站出现乱码的情况,大家用鼠标点击右键网页中的空白位置,右键点击后会出现一个栏目窗口. 2.在打开的菜单栏目窗口中我们点击编码这个选项,在编码窗口中点击选择自动选择选项,最后在切换到简体中文选项. 3.默认情况下都是选择自动选择选项,在IE浏览器中就会自动读取我们网页的编码,设置成为自动读取以后就不会出现乱码的情况了,设置完成后大家就可以重新打开浏览器,在打开网页看看是否还有乱码.

用servlet时 网页显示乱码

问题描述 HTML文件中的设置:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><a href="/shoppingcart/servlet/addShoppingCart?id=0001&name=HP笔记本电脑&price=5999.00">servlet 中读取:request.setCharacterEncod

win7系统浏览器打开网页出现乱码的解决方法

浏览器的是操作电脑必备工具,平常会在浏览器中上网.查询资料和浏览网站等等,但是在使用过程中难免会遇到一些故障问题,比如在win7系统浏览网页时出现乱该怎么办呢?(如下图所示)网页出现乱码给我们浏览带来障碍,而打开网页显示乱码主要是网页编码设置问题,我们可以按照以下的方式来设置解决. 1.打开网页后,在网页空白处鼠标右键菜单; 2.然后选择"编码"选项,在编码窗口中点击选择"自动检测"选项; 3.切换到"简体中文"选项(如下图所示),最后重启浏览器

动态网页制作技术JSP页面显示乱码问题的解决

js|动态|解决|网页|问题|显示|页面 动态网页制作技术 JSP教程 网页页面乱码 解决JSP页面显示乱码问题. 用JSP开发网站过程中可能会有三种情况会产生乱码. 一.JSP页面显示乱码 二.表单提交中文时出现乱码 三.数据库连接时出现乱码 大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考. 一.JSP页面显示乱码 下面的显示页面(display.jsp)就出现乱码: <html> <head&