今天我们网页工程师遇到了一个问题,一直抓不出来..
"Warning: Cannot modify header information - headers already sent by (output started at ..."
看字面,就是"在送出网页后,不能改网页头资讯",但我怎么看都是没有问题,后来只好去求 Google 大神,原来也有不少人遇到
http://yskin.net/2006/09/headers-al...ng-problem.html这一切都是 BOM 的错,原来在 windows 下编辑 UTF-8 档会被加上 BOM,后来把 BOM 拿掉就正常了
之前我们工程师都是用 UltraEdit 在编辑程式,那天开会,因为简报的电脑没有 UltraEdit ,所以他用记事本编辑,就这样被 windows 给加进了 BOM,看来以后要小心一点了 ..@@
解决方法,只要另存时选择 UTF-8 无 BOM 即可