Я понял, что весь ответ, который возвращает мое приложение Zend Framework 2, содержит странные символы в начале. Например, когда я копирую исходный код любой страницы, возвращаемой ZF2, я вижу эти символы в начале файла, когда вставляю его в Notepad ++: 
, Кажется, это 6 Порядок следования байтов персонажи следуют друг за другом.
Я проверил кодировку своих файлов, и каждый файл, который я открыл в Notepad ++, как говорят, находился в UTF-8 w/o BOM
,
Кроме того, я проверил другие страницы на моем сервере с других сайтов, и нет никаких проблем.
Не могли бы вы помочь мне понять, почему такое происходит в начале каждой страницы моего сайта, даже в данных Json, возвращаемых моими веб-сервисами. Какой самый быстрый способ определить, откуда они напечатаны, и как от них избавиться?
Спасибо за помощь.
В конце концов я нашел свой ответ здесь:
Элегантный способ поиска файлов UTF-8 с помощью спецификации?
Я пробовал оба способа, описанные в теме:
grep -rl $'\xEF\xBB\xBF' .
или используя Total Commander доступно Вот.
Он помог мне найти файлы, в которых появляется символ спецификации, и затем смог преобразовать эти файлы в UTF-8 без спецификации.
Других решений пока нет …