遇到的问题截图如下:
这个是编码问题,需要把所有涉及的文件保存成UTF-8 without BOM,手动的话可以用notepad++
如果网站支持php,这边提供了一个php的脚本(clearBom.php),可以放在网站的根目录下
如果有权限问题,在网站根目录,按照如下顺序,执行
chmod -R 777 * ----> 输入php网址 http://.../clearBom.php -----> chmod -R 755 *
clearBom.php脚本如下:
'; } else { $dirname = $basedir.'/'.$file; checkdir($dirname); } } } closedir($dh); }}function checkBOM ($filename) { global $auto; $contents = file_get_contents($filename); $charset[1] = substr($contents, 0, 1); $charset[2] = substr($contents, 1, 1); $charset[3] = substr($contents, 2, 1); if (ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191) { if ($auto == 1) { $rest = substr($contents, 3); rewrite ($filename, $rest); return 'BOM found,automatically removed.'; } else { return 'BOM found.'; } } else { return 'BOM Not Found.'; }}function rewrite ($filename, $data) { $filenum = fopen($filename, 'w'); flock($filenum, LOCK_EX); fwrite($filenum, $data); fclose($filenum);}?>