1.今天突然发现网站中有一部分页面出现乱码,注意!是一部分
2.我的解bug过程如下
这个时候第一感觉是不是上传的html文件的编码有问题,使用命令
set fileencoding
查看后相关文件编码没有问题,
。。。
然后查看html头部中的meta部分,设置的也是 utf-8,也是没问题的
。。。
我的服务器环境是 LAMP,查看了下Apache配置中的默认编码,是utf-8,也是没问题的
。。。
查看php文件的问题,文件编码也是没有问题的,
。。。
现阶段我的解决办法试在php文件头部,添加代码
header("Content-Type: text/html; charset=utf-8");
然后有一部分页面的问题解决了,但是仍然有些页面问题解决不了!
求:大神给建议!
数据库编码、页面编码、php文件编码都保持一致