Witam.
Jednak cos nadal jest nie tak...
- ze skrypt wrzuca do bazy takze te rekordy ktore maja upload/download
0/0 | 25 | 1063263120 | 0 | 0 | | 48 | 1063263120 | 0 | 0 | | 15 | 1063263120 | 0 | 0 | | 13 | 1063263120 | 9596 | 13921 | | 21 | 1063263120 | 6840204 | 1844585 | | 17 | 1063263120 | 0 | 0 | | 14 | 1063263120 | 134361891 | 28390624 | | 29 | 1063263120 | 4053 | 33577 | | 47 | 1063263120 | 0 | 0 | | 30 | 1063263120 | 0 | 0 | | 19 | 1063263120 | 0 | 0 | | 44 | 1063263120 | 157423681 | 264483984 | | 7 | 1063263120 | 0 | 0 | | 2 | 1063263120 | 0 | 0 | | 39 | 1063263120 | 0 | 0 | +--------+------------+-----------+-----------+ 1536 rows in set (0.00 sec)
To nie mój skrypt wrzuca do bazy, a zapisuje do pliku zerowe wartości. Okej teraz nie powinien zapisywać do loga danych z wartością równą zero:
diff -u -r1.3 lms-traffic-logiptables --- bin/lms-traffic-logiptables 10 Sep 2003 21:00:05 -0000 1.3 +++ bin/lms-traffic-logiptables 11 Sep 2003 13:49:18 -0000 @@ -217,7 +217,7 @@ { foreach my $key (keys %downloads) { - print LOGFILE "$key $uploads{$key} $downloads{$key}\n"; + print LOGFILE "$key $uploads{$key} $downloads{$key}\n" if($uploads{$key} ne 0 || $downloads{$key} ne 0); } close(LOGFILE); }
uczestnicy (1)
-
Łukasz Jarosław Mozer