我有一个运行到Nginx服务器的zend应用程序。当我打电话给ckeditor
时,我会得到这样的事情:
SyntaxError: illegal character
[Stopper sur une erreur]
О╩©/*
ckeditor.js (line 1, col 1)
知道文件ckeditor.js
是正确的,我将其用于运行到Apache服务器的另一个应用程序。
答案 0 :(得分:1)
这可能是BOM,字节顺序标记,请参阅http://en.wikipedia.org/wiki/Byte_order_mark。
修复将从文件中删除它(假设UTF-8中的文件),或者,如果您的应用程序能够处理带有BOM的UTF-8,则要求nginx将响应标记为UTF- 8使用charset指令:
charset utf-8;