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?

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>

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

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,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.