0

我有一个运行到 Nginx 服务器的 zend 应用程序。当我调用ckeditorjs 时,我会得到这样的结果:

SyntaxError: illegal character
[Stopper sur une erreur]    

О╩©/*

ckeditor.js (line 1, col 1)

知道该文件ckeditor.js是正确的,我将它用于运行到 Apache 服务器的另一个应用程序。

4

1 回答 1

1

这可能是 BOM,字节顺序标记,请参阅http://en.wikipedia.org/wiki/Byte_order_mark

修复方法是从文件中删除它(假设文件采用 UTF-8 格式),或者,如果您的应用程序能够使用 BOM 处理 UTF-8,则要求 nginx 通过使用将响应标记为 UTF-8 格式字符集指令:

charset utf-8;
于 2012-09-28T14:19:26.063 回答