Wyłącz dzienniki błędów i dostępu do jednego hosta wirtualnego

18

Jeśli nie ustawię dziennika błędów w hoście wirtualnym, domyślnie zostanie ustawiony domyślny dziennik błędów / dostępu. Czy istnieje sposób na wyłączenie tego dla jednego wirtualnego hosta?

John Magnolia
źródło

Odpowiedzi:

35

W swoim <VirtualHost>bloku dla danego hosta vhost możesz skonfigurować dzienniki, które będą wysyłane do / dev / null

<VirtualHost *:80>
     ServerName nologserver.tld

     ErrorLog /dev/null
     CustomLog /dev/null common
</VirtualHost>
Iain
źródło
Czy to też działałoby w systemie Windows?
Uwe Keim
1
@UweKeim Nie, szukam również rozwiązania dla systemu Windows ...
TheStoryCoder,
0

Zmień /etc/apache2/conf-enabled/other-vhosts-access-log.conf na:

ErrorLog /dev/null

CustomLog /dev/null common
Izac
źródło
Podczas ponownego uruchamiania Apache pojawia się następujący błąd: Błąd składniowy w wierszu 71 pliku /etc/apache2/sites-enabled/example.com: dziennik niestandardowy przyjmuje dwa lub trzy argumenty, nazwę pliku, ciąg formatu niestandardowego dziennika lub nazwę formatu oraz opcjonalną klauzulę „env =” (patrz dokumenty)
John Magnolia,