Заголовки Nginx вызывают неправильный JSON, я думаю - PullRequest
0 голосов
/ 22 марта 2011

Я недавно перешел с Lighttpd на Nginx, и хотя все кажется быстрым и хорошим, вывод JSON недопустим.

По крайней мере, так я думаю, и когда я проверяю это, JSONLint говорит

синтаксическая ошибка, неожиданный TINVALID в строке 1

при проверке вывода JSON: http://bit.ly/fLCxox

Я внутренне проверил, что данные в порядке var_dump(json_decode(json_encode(data)));

Вот мой nginx.conf .

Любая помощь будет отличной.

спасибо, Джейкоб

1 Ответ

1 голос
/ 22 марта 2011

Ваш 0.json файл содержит три нулевых байта в начале.

00000000  00 00 00 7b 22 65 72 72  6f 72 22 3a 22 49 6e 76  |...{"error":"Inv|
00000010  61 6c 69 64 20 49 44 22  7d                       |alid ID"}|
...