2015-04-17 3 views
1

Я не уверен, как отлаживать это, или даже как лучше всего описать проблему, но все запросы symfony возвращают странные символы в начале каждой страницы. Пример:Отладка странных символов, возвращаемых symfony

§ { "ID": "c8184631", "вариант": 0,1}

Это должно быть ответом JSON. Эти два символа появляются в начале каждого ответа независимо от комплекта или контроллера. Но происходит только на symfony, обычный PHP на этом сервере в порядке.

Это не происходит локально. Я не уверен, как начать отладку этого или даже какие вопросы задавать.

+1

Не имеет отношения к UTF-8? –

+0

@andy, как бы проверить это? – ed209

+1

Проверьте эти символы в шестнадцатеричном редакторе, попробуйте использовать 'grep' в вашем проекте для определенных найденных байтов. Возможно, спецификация. – deceze

ответ

2

Возможно, есть файлы с различной кодировкой (utf-8 или iso-8859-13), которые произошли со мной раньше, но я не использовал symfony2, просто php.

Что я сделал, был открыт каждый файл и изменил кодировку файла на utf-8.

Вы можете проверить кодировку для каждого файла, например, в «Notepad ++» Encoding-> Convert to UTF-8.

Это сработало для меня.

Смежные вопросы