Desativar erros e acessar logs para um host virtual

18

Se eu não definir um log de erro dentro de um host virtual, o padrão será o log de erro / acesso padrão. Existe uma maneira de desativar isso para um host virtual?

John Magnolia
fonte

Respostas:

35

Dentro do seu <VirtualHost>bloco para o vhost em questão, você pode configurar os logs a serem enviados para / dev / null

<VirtualHost *:80>
     ServerName nologserver.tld

     ErrorLog /dev/null
     CustomLog /dev/null common
</VirtualHost>
Iain
fonte
Isso funcionaria no Windows também?
Uwe Keim
11
@UweKeim Não, também estou procurando uma solução para o Windows ...
TheStoryCoder
0

Altere /etc/apache2/conf-enabled/other-vhosts-access-log.conf para o seguinte:

ErrorLog /dev/null

CustomLog /dev/null common
Izac
fonte
Recebo o seguinte erro ao reiniciar o apache após esta alteração: Erro de sintaxe na linha 71 de /etc/apache2/sites-enabled/example.com: CustomLog usa dois ou três argumentos, um nome de arquivo, uma sequência de formato de log personalizada ou nome de formato e uma cláusula "env =" opcional (consulte a documentação)
John Magnolia