Примечание
Примечание. Здесь мы разрешили доступ к статистике только для адреса 127.0.0.1 (localhost). Для тестирования удаленного сервера вам нужно будет эту настройку изменить. 3) Перезапускаем apache. Теперь можно просматривать статистику. Для этого вводим в браузере URL http://localhost/server-status или, если вы хотите, чтобы страница обновлялась автоматически http://localhost/server-status? refresh=15 (вместо цифры 15 ставите задержку в секундах). Есть ещё один вариант страницы с этими же данными: http://localhost/server-status? auto&refresh=3 Как видите, данные мы получили, но анализировать их, глядя на стандартную страницу не очень удобно. Например, на скриншоте показано состояние процессов apache. Символ подчеркивания означает, что процесс ожидает соединения, буква «W» – отправка ответа, точка – открытый слот без процесса. Примечание. Скриншот сделан для локального севера, поэтому единственный процесс, который выполняет отправку запроса – это тот, который формирует страницу со статистикой. Кроме того, если у вас данные постоянно обновляются (используется параметр refresh), то визуально оценить изменения будет очень сложно. В этом случае удобно использовать скрипт, который будет собирать данные, и показывать их, например, в виде графика. Можно написать такой его самостоятельно, но проще использовать готовый. В качестве примера такого скрипта рассмотрим Visualize Apache Server Status (распространяется под LGPL лицензией). Скрипт состоит из 3-х частей. 1) Конфигурационный файл (inc. config. php). Тут нужно указать адрес страницы со статистикой: