Apague los registros de error y acceso para un host virtual

18

Si no configuro un registro de errores dentro de un host virtual, se establecerá el registro de errores / acceso predeterminado. ¿Hay alguna manera de desactivar esto para un host virtual?

John Magnolia
fuente

Respuestas:

35

Dentro de su <VirtualHost>bloque para el vhost en cuestión, puede configurar los registros que se enviarán a / dev / null

<VirtualHost *:80>
     ServerName nologserver.tld

     ErrorLog /dev/null
     CustomLog /dev/null common
</VirtualHost>
Iain
fuente
¿Funcionaría esto también en Windows?
Uwe Keim
1
@UweKeim No, también estoy buscando una solución de Windows ...
TheStoryCoder
0

Cambie /etc/apache2/conf-enabled/other-vhosts-access-log.conf a lo siguiente:

ErrorLog /dev/null

CustomLog /dev/null common
Izac
fuente
Recibo el siguiente error al reiniciar Apache después de este cambio: Error de sintaxis en la línea 71 de /etc/apache2/sites-enabled/example.com: CustomLog toma dos o tres argumentos, un nombre de archivo, una cadena de formato de registro personalizado o un nombre de formato , y una cláusula opcional "env =" (ver documentos)
John Magnolia