Найти источник спецификации в Zend Framework 2

Я понял, что весь ответ, который возвращает мое приложение Zend Framework 2, содержит странные символы в начале. Например, когда я копирую исходный код любой страницы, возвращаемой ZF2, я вижу эти символы в начале файла, когда вставляю его в Notepad ++: , Кажется, это 6 Порядок следования байтов персонажи следуют друг за другом.

Я проверил кодировку своих файлов, и каждый файл, который я открыл в Notepad ++, как говорят, находился в UTF-8 w/o BOM,

Кроме того, я проверил другие страницы на моем сервере с других сайтов, и нет никаких проблем.

Не могли бы вы помочь мне понять, почему такое происходит в начале каждой страницы моего сайта, даже в данных Json, возвращаемых моими веб-сервисами. Какой самый быстрый способ определить, откуда они напечатаны, и как от них избавиться?

Спасибо за помощь.

0

Решение

В конце концов я нашел свой ответ здесь:
Элегантный способ поиска файлов UTF-8 с помощью спецификации?

Я пробовал оба способа, описанные в теме:

grep -rl $'\xEF\xBB\xBF' .

или используя Total Commander доступно Вот.

Он помог мне найти файлы, в которых появляется символ спецификации, и затем смог преобразовать эти файлы в UTF-8 без спецификации.

0

Другие решения

Других решений пока нет …