J'ai de nombreux hôtes virtuels installés sur un serveur Web, chacun ayant son propre journal d'erreurs et d'accès. Les lignes pertinentes de httpd.conf
quelque chose comme ceci:
ErrorLog /var/log/httpd-error.log
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
CustomLog /var/log/httpd-access.log combined
NameVirtualHost *:80
<VirtualHost *:80>
ServerName myhost.com
ServerAlias www.myhost.com
DocumentRoot /var/www/myhost.com/htdocs
ErrorLog /var/www/myhost.com/log/error.log
CustomLog /var/www/myhost.com/log/access.log combined
</VirtualHost>
# ... many more VirtualHosts
Actuellement, j'obtiens des erreurs aléatoires dans /var/log/httpd-error.log, mais je n'obtiens rien dans /var/log/httpd-access.log. Est-il possible d'avoir TOUS les accès et les erreurs dupliqués dans un fichier journal partagé? Est-il possible de le faire sans ajouter de nouvelles entrées à chaque VirtualHost?