Comment faire pour avoir un access.log / jour [Apache] - Linux et OS Alternatifs
Marsh Posté le 06-02-2004 à 09:45:51
philou_a7 a écrit : avec logrotate ca doit etre faisable |
ouais mais ce k'il fait c k'il deplae les logs dans un fichier, mais le access.log continue de grossir, et c chiant jme retrouve avec des fichiers de 500mo
Marsh Posté le 06-02-2004 à 09:56:50
c'est pas dans syslog qu'on choisi la taille des fichier de log ??
Marsh Posté le 06-02-2004 à 10:05:42
aurelboiss a écrit : c'est pas dans syslog qu'on choisi la taille des fichier de log ?? |
moi jveux en fait avoir un fichier / jour peu importe la taille
dans la config actuel, je dois arreter mon server web tout les 2-3 jours pour recreer un fichier access.log
Marsh Posté le 06-02-2004 à 10:10:01
si logrotate est bien configuré, tu dois en avoir un par jour justement :
|
|
|
Marsh Posté le 06-02-2004 à 10:13:47
j'ai un fichier / jour, le probleme c k'il conserve & lock le fichier principal access.log
Marsh Posté le 06-02-2004 à 10:25:15
ben c'est normal, il écrit toujours dans le fichier qui est configuré dans httpd.conf, c'est comme tous les démons qui loguent...
si tu veux avoir un fichier avec la date dedans, tu mets ton : mv /var/log/httpd/access_log access_log-`date "+%y%m%d"`
dans /etc/cron.daily/httpd dans le postrotate avant le kill -HUP, ça devrait faire l'affaire, après à toi de gérer comme tu veux la suppression des anciens logs
Marsh Posté le 06-02-2004 à 10:43:39
BMOTheKiller a écrit : ben c'est normal, il écrit toujours dans le fichier qui est configuré dans httpd.conf, c'est comme tous les démons qui loguent... |
ok donc ca revient au meme, je fait la meme chose avec mon TransferLog (LogRotate)
Merci pour ttes ces explications
Marsh Posté le 06-02-2004 à 09:38:09
Comment configurer Apache pour k'il genere un log par jour, de la forme access-%y%m%d.log ??
Merci
---------------
...und ich tanz' einfach weiter.