PNG IHDR ; IDATxܻn0K )(pA7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5 bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô!x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%tMז -lG6mrz2s%9s@-k9=)kB5\+͂ZsٲRn~GRCwIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL /F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ R IENDB`
Serveur HTTP Apache Version 2.4
Ce script perl permet d'extraire un journal pour chaque serveur
virtuel à partir d'un journal d'accès global du serveur web. Pour
que ce script fonctionne, le premier champ de chaque ligne du
journal global doit contenir l'identité du serveur virtuel ; ce
champ aura été ajouté à la directive LogFormat
via la variable
"%v
".
Création d'un fichier journal comportant l'identité du serveur virtuel considéré :
LogFormat "%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined_plus_vhost CustomLog logs/access_log combined_plus_vhost
Un fichier journal sera créé dans le répertoire à partir duquel
vous exécutez le script pour chaque serveur virtuel qui apparaît
dans le journal global. Ces fichiers journaux seront nommés à partir
du nom du serveur virtuel considéré, avec l'extension
.log
.
Le fichier journal global est lu depuis l'entrée standard stdin. Les entrées de ce journal sont alors ajoutées au journal du serveur virtuel correspondant.
split-logfile < access_log