Привет!
Я отдаю свою ошибку 404 используя функцию header(). Но с моей страницей на экране показываются какие-то четыре символа. Это могут быть буквы или цифры. Что это такое и почему они появляются?
Привет!
Я отдаю свою ошибку 404 используя функцию header(). Но с моей страницей на экране показываются какие-то четыре символа. Это могут быть буквы или цифры. Что это такое и почему они появляются?
Вести с Хабра
Nginx общается с Apache по протоколу HTTP/1.0, а не про 1.1
Кстати ошибка возникает если размер отдаваемой страницы довольно большой. Это происходит из-за включения в ответ заголовка Transfer-Encoding: chunked.
Выход из ситуации:
Смотрим версию протокола сервера $_SERVER['SERVER_PROTOCOL'] и устанавливаем её.