Отключение логов Apache

Материал из wiki.owlhost.net
Перейти к: навигация, поиск

Отключение логов web-сервера, да и любого другого сервиса, довольно сомнительная "полезность", т.к. в логи записывается вся необходимая информация для решения возникающих проблем,а так же анализа работы сервера или конкретного сервиса, но если Вы все же твердо решили,что логи вам не нужны, отключить их можно следующим образом:

Содержание

[править] Отключение логирования

Для того,что бы отключить ведение логов, достаточно открыть конфигурационный файл Apache(httpd) и в соответствующих строках указать путь

/dev/null

[править] Расположение .conf файла

В разных операционных системах,конфигурационный файлы могут быть расположены в разных местах и иметь разное имя.Ниже приведены пути к конфигурационный файлам в некоторых ОС по умолчанию:

[править] CentOS

/etc/httpd/conf/httpd.conf

[править] Debian

/etc/apache2/apache2.conf
/etc/apache2/httpd.conf

[править] FreeBSD

/usr/local/etc/apache/httpd.conf

[править] Редактирование конфигурационного файла

И так, обнаружили конфигурационный файл, после этого открываем его и ищем строки:

CustomLog /path/for/access_log combined
ErrorLog /path/for/error_log

заменяем найденные строки на следующие:

CustomLog /dev/null cobmined
ErrorLog /dev/null

так же можно просто закомментировать необходимые строки,установив перед ними знак комментария #