之前都是用cleanbom.php来去除BOM的.今天运行提示没有异常文件,但是用Fiddler还是看到了EF BB BF,删除缓存也无效,将cleanbom.php上传到生产环境也提示没有异常. 这里充分鄙视下Beyond Compare,也是怪我不会用.要对比出BOM,需要使用“二进制比较”而不是“基于规则的比较”. 为什么cleanbom.php也没能发现呢,猜测原因是权限不足,无法列出某些文件夹. 所以还是补习了一下linux系统下该怎么处理: grep -r -I -l $'^\xEF…