18-09-2007, 15:51
|
|
|
חבר מתאריך: 16.04.05
הודעות: 212
|
|
בעיה בעיבוד מספר לוגים של IIS ב-AWStats
שלום לכולם,
ברשותי שרת IIS 6.0 שמותקן על WINDOWS 2003 SERVER.
הגדרתי AWStats על מנת לקבל דו"חות שימוש שונים באתר והכל עובד תקין.
העניין הוא שה-IIS מחלק את הלוגים לקבצים שונים. על מנת לאחד אותם לדו"ח אחד השתמשתי ב - logresolvemerge.pl ב-SYNTAX הבא:
perl logresolvemerge.pl "path\123.log" "path\1234.log" *.* > "path\12345.log"
זה עובד פיקס.
יש שתי בעיות, הראשונה היא שאין לי אפשרות לכתוב את זה כל פעם כי יש יותר מדי קבצים, והשניה היא ששמות קבצי הלוג לא תמיד עוקבים.
האם קיימת שיטה לגרום ל-AWStats בזמן שאני מבצע לו UPDATE לקרוא מכל קבצי הלוג בתיקיה מסוימת ללא תלות בשמותיהם ו/או בסדרם?
ניסיתי לעשות את זה באמצעות שינוי ה-LOGFILE בקובץ ה-CONFIG של התוכנה:
LogFile="/pathto/logresolvemerge.pl file*.log |"
ברגע שאני מנסה להריץ עדכון אני מקבל הודעה שהפקודה נכשלה למרות שלעניות דעתי כל הפרמטרים שהזנתי נכונים.
יש למישהו רעיונות?
בברכה,
SonyEricsson.
_____________________________________
FIRST THEY IGONRE YOU...
THEN THEY LAUGH AT YOU...
THEN THEY FIGHT YOU...
THEN YOU WIN...
MOHANDAS GANDHI
|