Zend framework 为什么nginx在js文件的顶部添加一些字符

Zend framework 为什么nginx在js文件的顶部添加一些字符,zend-framework,nginx,ckeditor,Zend Framework,Nginx,Ckeditor,我在Nginx服务器上运行了一个zend应用程序。当我调用ckeditorjs时,我得到如下结果: SyntaxError: illegal character [Stopper sur une erreur] О╩©/* ckeditor.js (line 1, col 1) 知道文件ckeditor.js是正确的,我将其用于运行在Apache服务器上的另一个应用程序。这可能是一个BOM,字节顺序标记,请参阅 修复方法是将其从文件中删除(假设该文件为UTF-8),或者,如果您的应

我在Nginx服务器上运行了一个zend应用程序。当我调用
ckeditor
js时,我得到如下结果:

SyntaxError: illegal character
[Stopper sur une erreur]    

О╩©/*

ckeditor.js (line 1, col 1)

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

这可能是一个BOM,字节顺序标记,请参阅

修复方法是将其从文件中删除(假设该文件为UTF-8),或者,如果您的应用程序能够使用BOM处理UTF-8,请nginx使用以下指令将响应标记为UTF-8:

charset utf-8;