Ответ веб-сервера генерирует UTF-8 (BOM) JSON

У меня есть приложение ZF2 с методом, который возвращает массив в формате JSON, используя:

$response->setContent(json_encode($reponse)); return $response; 

Запрос отправляется через Ajax с использованием jQuery 1.10.2, и когда я перехватываю тело ответа, используя режим разработчика или Fiddler, я вижу на http://jsonlint.com/, что JSON недействителен. В результате мой обратный вызов Ajax запускается с IE8, но с более поздними версиями или браузерами, такими как Firefox или Chrome, он напрямую переходит к обратному вызову.

Похоже, что недействительность JSON вызвана первыми фигурными скобками, когда я перепечатываю их, кажется, все в порядке. Поэтому я подозреваю некоторые символы спецификации в начале файла.

Еще более странно то, что с одним и тем же исходным кодом у моего клиента нет проблем с Internet Explorer 10 в его среде.

Не могли бы вы, ребята, понять, что может вызвать такую ​​разницу в наших средах PHP / Apache?

Спасибо за помощь. С Уважением,