Chinaunix首页 | 论坛 | 博客
  • 博客访问: 57346
  • 博文数量: 9
  • 博客积分: 893
  • 博客等级: 准尉
  • 技术积分: 170
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-22 14:44
文章分类
文章存档

2011年(1)

2010年(1)

2009年(3)

2008年(4)

我的朋友
最近访客

分类: 系统运维

2009-09-02 20:38:13

(服务器配置了php解析,FreeBSD系统)
一个html静态网页显示没有任何问题,将其改为php后,显示出来为一片空白,为什么?
服务器默认的解码为GB2312,但是通过修改php的设置,UTF-8也能通过在html标签中的charset来显示。这个网页也是用UTF-8编码,html解码很完美。
改为php后的空白是怎么回事呢?
查看浏览器,发现浏览器还是用GB2312解码,所以显示为空白,手工设置为UTF-8后就解决了问题。
思考原因,meta标签放在title之后,是否在php模式解析下失去了它的效果能?所以将meta标签提前到title之前,重新上传,刷新,问题解决。
看来html文档不改内容将其改为php文件,显示是会变得。
阅读(1252) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-04-29 17:45:40

知道的话请加我qq 1147871869 谢谢了

chinaunix网友2010-04-29 17:44:58

改了也不行是什么原因呀 都是gb2312的,meta在title之上