Отключить журнал ошибок и доступа к одному виртуальному хосту

18

Если я не установлю журнал ошибок внутри виртуального хоста, по умолчанию будет использоваться журнал ошибок / доступа по умолчанию. Есть ли способ отключить это для одного виртуального хоста?

Джон Магнолия
источник

Ответы:

35

В вашем <VirtualHost>блоке для рассматриваемого vhost вы можете настроить журналы для отправки в / dev / null

<VirtualHost *:80>
     ServerName nologserver.tld

     ErrorLog /dev/null
     CustomLog /dev/null common
</VirtualHost>
иан
источник
Будет ли это работать на Windows, тоже?
Уве Кейм
1
@UweKeim Нет, я тоже ищу решение для Windows ...
TheStoryCoder
0

Измените /etc/apache2/conf-enabled/other-vhosts-access-log.conf на следующее:

ErrorLog /dev/null

CustomLog /dev/null common
Izac
источник
Я получаю следующую ошибку при перезапуске apache после этого изменения: Синтаксическая ошибка в строке 71 /etc/apache2/sites-enabled/example.com: CustomLog принимает два или три аргумента, имя файла, строку пользовательского формата журнала или имя формата и необязательное предложение "env =" (см. документы)
Джон Магнолия