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


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


17
2017-09-17 08:03


origine




Réponses:


Dans votre <VirtualHost> bloquer 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>

30
2017-09-17 08:13



Cela fonctionnerait-il aussi sur Windows? - Uwe Keim
@UweKeim Non, je recherche aussi une solution Windows ... - TheStoryCoder


Modifiez /etc/apache2/conf-enabled/other-vhosts-access-log.conf comme suit:

ErrorLog /dev/null

CustomLog /dev/null common

0



L'erreur suivante s'affiche lors du redémarrage d'apache après cette modification: Erreur de syntaxe sur 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 optionnelle "env =" (voir docs) - John Magnolia