Désactiver les journaux d'erreur et d'accès pour un hôte virtuel


18

Si je ne mets pas de journal des erreurs dans un hôte virtuel, il sera par défaut le journal des erreurs / accès par défaut. Existe-t-il un moyen de désactiver cela pour un hôte virtuel?

Réponses:


35

Dans votre <VirtualHost>bloc pour le vhost en question, vous pouvez configurer les journaux à envoyer à / dev / null

<VirtualHost *:80>
     ServerName nologserver.tld

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

Est-ce que cela fonctionnerait aussi sur Windows?
Uwe Keim

1
@UweKeim Non, je recherche également une solution Windows ...
TheStoryCoder

0

Remplacez /etc/apache2/conf-enabled/other-vhosts-access-log.conf par:

ErrorLog /dev/null

CustomLog /dev/null common

J'obtiens l'erreur suivante lors du redémarrage d'apache après cette modification: Erreur de syntaxe à la ligne 71 de /etc/apache2/sites-enabled/example.com: CustomLog prend deux ou trois arguments, un nom de fichier, une chaîne de format de journal personnalisé ou un nom de format , et une clause facultative "env =" (voir la documentation)
John Magnolia
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.