
linux打开windows乱码的问题!!!windows下文件已经是utf8编码了!
我在windows下用notepad++编写的php文件已经按照utf8格式编码了。然后放到linux服务器上发现还是乱码!全都是???这样的识别不了的编码。求助谁能帮帮...
我在windows下用notepad++编写的php文件已经按照utf8格式编码了。然后放到linux服务器上发现还是乱码!全都是 ??? 这样的识别不了的编码。求助谁能帮帮忙解决一下这个问题到底是什么原因。浏览器也都设置了是utf8的编码!
展开
展开全部
ContentType里面有没有charset=utf8
追问
有了!meta已经设置了。。。
然后就是我不明白的就是vim打开这些php文件的时候换行的地方都是 windows的 ^M标识。。。我是想我所有文件编码都是utf8了为什么还是这样?!
追答
这个是由于windows下换行符和linux下的不一样
windows下是 回车符+换行符
linux下只有 换行符
不知道你的编辑器有没有提供换行符转换的功能
另外 utf8的话 站点里的所有文件连同数据库都要是utf8的
还有 浏览器的编码是不是自动检测的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询