Задать вопрос
@dontagr

Zend дописывает header неправильно, почему?

Добрый день столкнулся с ошибкой сервер отдает заголовок:

4d28d3e2c8bc2e9ce5224538e153eb1348d109c9b15a9410edd14f6d05480d54576ff1c41f6544b496fe4ef5e8459539a98013e1d4cf9ba4bdada2b0cc2877a7HTTP/1.1 200 OK
Date: Thu, 09 Apr 2015 08:14:12 GMT
Server: Apache/2.4.7 (Win32) PHP/5.5.7
X-Powered-By: PHP/5.5.7
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

bf66
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">
<head>
	<base href="//socialengine/"/>


Код я дальше обрезал там проблем нету.

В результате чего страница выглядит как текст. Причем проявляется эта ошибка хаотично на разных страницах зависимости установить не удалось. Строка которая идет до HTTP/1.1 200 OK является кукой...

Ошибку найти не могу, грешу на Zend. Есть идеи с чем может быть связано или отловить эту ошибку?(ходить по проекту с дэбагом сложно, во первых проект большой во вторых ошибка на постоянно проявляется )

Как вообще можно вставить в тело ответа куку/текст поверх хедера??
  • Вопрос задан
  • 209 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
disc
@disc
веб-разработчик
Включите показ ошибок на уровне E_ALL и посмотрите что пишет. Вообще, до хидеров не положено ничего выводить, обычно php ругается на это Warning'ами.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы