feff 问题?

分类:Linux,问题集 | 作者:凹凸曼 | 发表于2012/01/10 feff 问题?已关闭评论

大家都知道的bom问题,记得很久前都遇到过也!

还是记录一下,在linux 一个站点 使用samba共享给windows 时

居然出现网页乱码的情况

用linux vim打开发现文件开头 <feff>

<feff><?php
require_once(dirname(__FILE__) . '/app.php');

if(!$INI['db']['host']) redirect( WEB_ROOT . '/install.php' );

$request_uri = 'index';

后来测试了一下,在windows 建了一个有bom的php文件,传到linux上

打开确实是有bom,删除就ok了。

点击这篇帖子 找到的原因 不同,原因如下:

发现原因了:
原来是在文件中同时存在\r\n 和\n 两种换行符的话就会出现问题,
如果都是\r\n 或者都是\n 就不会出现那种情况了

看来上面的帖子,我测试情况,上传确实存在BOM,而他的原因有那么奇葩!!!回车符,换行。。。

确实有的困惑,我本文出自 “凹凸曼” 博客,请务必保留此出处  http://www.apoyl.com/?p=1276

Tag:

日志信息 »

该日志于2012-01-10 16:42由 凹凸曼 发表在Linux, 问题集分类下, 评论已关闭。

目前盖楼

抱歉,评论被关闭

« »