par
Couin » 08 févr. 2017, 05:55
Hello,
J'ai fais un customlog qui fonctionne quasiment comme je le voudrais.
Oui, quasiment, car en fait , je log que ce qui concerne un répertoire :
Code : Tout sélectionner
SetEnvIf Request_URI "^/trs/common/(.*)result.php" onlylog
CustomLog "||/usr/sbin/rotatelogs -l /var/www/trs/logs/%Y-%m-%d-%a_Part_%W.log 86400" combined env=onlylog
Ca me log , comme vous l'aurez compris, toutes les pages qui sont dans /trs/common et qui finissent par result.php .
Je voudrait pouvoir logger les autres pages, qu'il y a dans /trs, sauf celles qui s'appellent index.php .
J'ai donc fais :
Code : Tout sélectionner
SetEnvIf Request_URI "^/trs/common/(.*)result.php" onlylog
SetEnvIf Request_URI "^/trs/(.*)index.php" trsdontlog
CustomLog "||/usr/sbin/rotatelogs -l /var/www/trs/logs/%Y-%m-%d-%a_Part_%W.log 86400" combined env=onlylog env=!trsdontlog
mais évidement, apache me sort son lot d'insultes quand je restart le service.
Y a-t-il un moyen de faire autrement , pour définir dans la même ligne CustomLog, ce que je veux logger et ce que je ne veux pas looger ?
Merki
Couin
Hello,
J'ai fais un customlog qui fonctionne quasiment comme je le voudrais.
Oui, quasiment, car en fait , je log que ce qui concerne un répertoire :
[code]
SetEnvIf Request_URI "^/trs/common/(.*)result.php" onlylog
CustomLog "||/usr/sbin/rotatelogs -l /var/www/trs/logs/%Y-%m-%d-%a_Part_%W.log 86400" combined env=onlylog[/code]
Ca me log , comme vous l'aurez compris, toutes les pages qui sont dans /trs/common et qui finissent par result.php .
Je voudrait pouvoir logger les autres pages, qu'il y a dans /trs, sauf celles qui s'appellent index.php .
J'ai donc fais :
[code] SetEnvIf Request_URI "^/trs/common/(.*)result.php" onlylog
SetEnvIf Request_URI "^/trs/(.*)index.php" trsdontlog
CustomLog "||/usr/sbin/rotatelogs -l /var/www/trs/logs/%Y-%m-%d-%a_Part_%W.log 86400" combined env=onlylog env=!trsdontlog [/code]
mais évidement, apache me sort son lot d'insultes quand je restart le service.
Y a-t-il un moyen de faire autrement , pour définir dans la même ligne CustomLog, ce que je veux logger et ce que je ne veux pas looger ?
Merki :)
Couin