====== Στατιστικά awstats ====== aptitude install awstats ===== Διόρθωση encoding και συνεισφορά μετάφρασης ===== (βλ [[el:contribution:translations#awstats_-_p_fs_s_utf-8_fs_tooltips | Μετάφραση σε awstats]]) ===== Αντιμετώπιση προβλημάτων ===== Το awstats δεν μπορούσε να κάνει parsing σε αρχεία που ξεκινούσαν με γραμμές όπως ::1 - - [12/Apr/2009:06:37:23 +0300] “GET /” 400 677 “-” “-” Μπήκα στα αρχεία access.* με vi και έσβησα με την εντολή :g/400 677/d Το awstats ελέγχει έναν αριθμό από εγγραφές στην αρχή για να προσδιορίσει εάν το αρχείο είναι αλλοιωμένο. Ο αριθμός αυτός είναι προκαθορισμένα 50. Όμως τουλάχιστον 50 εγγραφές ήταν της παραπάνω αλλοιωμένης μορφής στην αρχή κάθε αρχείου. Άλλαξα την ρύθμιση στο αρχείο /etc/awstats/awstats.conf.local # To help you to detect if your log format is good, AWStats report an error # # if all the first NbOfLinesForCorruptedLog lines have a format that does not # # match the LogFormat parameter. # # However, some worm virus attack on your web server can result in a very high # # number of corrupted lines in your log. So if you experience awstats stop # # because of bad virus records at the beginning of your log file, you can # # increase this parameter (very rare). # # Change : Effective for new updates only # # Default: 50 # # NbOfLinesForCorruptedLog=200