[PHP] 本地服务器正常,FTP上传到服务器后页面出现乱码
首先是,我已经在页面已经设置了
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
我本地运行的时候,不需要在浏览器里面设置字符集,也是可以正常看到字符内容的。但我用ftp上传到服务器之后,就出现了乱码,只有手动去设置浏览器显示的字符集为utf-8才能正常显示。
通过这样修改就可以解决了。在页面的头部:
<?php header('Content-type: text/html;charset=utf-8');?>
我也怀疑是不是FTP没有强制上传的模式为utf8,不过这样就可以搞掂,就没管了 :P
最后说一下,有一个比较好的外国免费的PHP空间, http://www.kilu.de/ 我已经google很多了,要么就是本身网站被墙了,要么就是创建出来的子网站被墙了(通常创建出来子网站的跟本身网站是不同域名的),生在天朝,真的是觉得无比安全啊。。。 -_-!
这个网站还是不错的, 这是它的介绍: