Bonjour,

j'ai sur mon serveur 2 virtualhosts configurés, l'un est l'environnement de prod, et l'autre de Dev (test), l'environnement de dev est un sous-dossier du dossier racine de la prod.
j'ai laissé le virtualhost de prod utilisé les logs par défaut du serveur, et configuré le virtualhost de dev pour écrire dans des fichiers logs spécifiques àfin de les séparer.
cependant, les logs du vhost dev sont toujours écrits dans les fichiers par défaut du serveur.

voici la config :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
# environnement prod
<VirtualHost *:80>
   DocumentRoot /var/www/monsite
   ServerName www.monsite.com
   <Directory "/var/www/monsite">
      allow from all
      Options -Indexes
      AllowOverride All
   </Directory>
</VirtualHost>
 
# environnement dev
<VirtualHost *:80>
   DocumentRoot /var/www/monsite/dev
   ServerName www.monsite.com/dev
   ErrorLog "logs/dev.error.log"
   CustomLog "logs/dev.access.log" combined
   <Directory "/var/www/monsite/dev">
      allow from all
      Options -Indexes
      AllowOverride All
   </Directory>
</VirtualHost>