Обратились с жалобой что страница не всегда отдаётся нормально. Иногда браузер отображает страницу, а иногда вместо этого или пусто или вывод следующего характера:
Date: ...
Server: Apache/2.2.15 (CentOS)
X-Powered-By: PHP/5.6.16
Conection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset="utf-8
26b8
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
...
Скриншот: https://img-fotki.yandex.ru/get/6611/22277664.3/0_a4f78_57a58bfe_orig , на скриншоте хром.
То есть, браузер выводит сначала вывод http и затем вывод html. То же, что можно получить обратившись телнетом, с некоторыми отличиями:
$ telnet site.ru 80
Trying 1.2.3.4...
Connected to site.ru.
Escape character is '^]'.
GET / HTTP/1.0
host:site.ru
HTTP/1.1 200 OK
Date: Sat, 09 Jan 2016 09:52:08 GMT
Server: Apache/2.2.15 (CentOS)
X-Powered-By: PHP/5.6.16
Content-Length: 5876
Connection: close
Content-Type: text/html; charset=utf-8
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
Жалоба была только на один сайт на хосте, и то который только сдаётся, в эксплуатации ещё не был. То есть какой либо статистики нет. Заметной загрузки на момент жалобы не наблюдалось.
В какую сторону стоит смотреть? Может быть в первом случае (из жалобы) что то неправильно в http заголовках?