Disattiva l'errore e accedi ai log per un host virtuale


18

Se non imposto un registro errori all'interno di un host virtuale, verrà impostato automaticamente il registro errori / accessi predefinito. C'è un modo per disattivarlo per un host virtuale?

Risposte:


35

All'interno del <VirtualHost>blocco per il vhost in questione è possibile configurare i registri da inviare a / dev / null

<VirtualHost *:80>
     ServerName nologserver.tld

     ErrorLog /dev/null
     CustomLog /dev/null common
</VirtualHost>

Funzionerebbe anche su Windows?
Uwe Keim,

1
@UweKeim No, sto cercando anche una soluzione per Windows ...
TheStoryCoder

0

Cambia /etc/apache2/conf-enabled/other-vhosts-access-log.conf nel modo seguente:

ErrorLog /dev/null

CustomLog /dev/null common

Ottengo il seguente errore quando riavvio apache dopo questa modifica: Errore di sintassi sulla riga 71 di /etc/apache2/sites-enabled/example.com: CustomLog accetta due o tre argomenti, un nome file, una stringa di formato di registro personalizzata o un nome formato e una clausola facoltativa "env =" (vedi documenti)
John Magnolia,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.