Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tuto:ipasserelle:web:squid_log_mysql [09/10/2012 14:48] dani [Quelques requêtes utiles] |
tuto:ipasserelle:web:squid_log_mysql [18/10/2012 09:44] dani [Script de journalisation] |
||
---|---|---|---|
Ligne 162: | Ligne 162: | ||
my ($squid_connect, | my ($squid_connect, | ||
- | # Extract | + | # Skip stats requested by squidclient |
- | | + | next if ($url =~ m/ |
- | my $uri = URI-> | + | |
- | | + | my $domain; |
+ | | ||
+ | ($domain, | ||
+ | | ||
+ | else{ | ||
+ | | ||
+ | $domain = mysql_escape($uri-> | ||
+ | } | ||
# MySQL escape | # MySQL escape | ||
Ligne 329: | Ligne 336: | ||
</ | </ | ||
- | * Les 10 catégories | + | * Les 10 catégories |
<code sql> | <code sql> | ||
select category, | select category, | ||
</ | </ | ||
- | * Afficher toutes les pages consultées | + | * Afficher toutes les pages consultées |
+ | <code sql> | ||
+ | select date_day, | ||
+ | </ | ||
+ | |||
+ | * Même requête que précédemment, | ||
<code sql> | <code sql> | ||
- | select | + | select date_day, |
+ | OPTIONALLY ENCLOSED BY '"' | ||
+ | from access_log where client_ip=' | ||
</ | </ |