Forum ocmaster
|
|
#1 |
|
Posty: n/a
|
Czesc,
Chce zrobic sobie statystyki odwiedzin mojej strony. Apache w wersji 1.3.33 - logi trzymam w /usr/local/apache/logs/access_log W pliku konfiguracyjnym awstats mam: LogFile="/usr/local/apache/logs/access_log" LogType=W LogFormat=1 Jednak jesli robie: perl awstats.pl -config=mysite -update to wywala mi ze nie rozpoznaje logow serwera Apache. Logi te wygladaja tak: 1.2.3.4 - - [30/Mar/2006:15:19:04 +0200] "GET / HTTP/1.1" 200 2617 1.2.3.4 - - [30/Mar/2006:15:19:05 +0200] "GET /images/1.jpg HTTP/1.1" 200 2961 1.2.3.4 - - [30/Mar/2006:15:19:05 +0200] "GET /images/2.jpg HTTP/1.1" 200 343 1.2.3.4 - - [30/Mar/2006:15:19:05 +0200] "GET /images/3.jpg HTTP/1.1" 200 328 Co mam wpisac w LogFormat zeby je rozpoznawal???? Fairy -- Wysłano z serwisu OnetNiusy: http://niusy.onet.pl |
|
|
|
#2 |
|
Posty: n/a
|
Fairy napisał(a):
> Czesc, > > Chce zrobic sobie statystyki odwiedzin mojej strony. Apache w wersji 1.3.33 - > logi trzymam w /usr/local/apache/logs/access_log > W pliku konfiguracyjnym awstats mam: > > LogFile="/usr/local/apache/logs/access_log" > LogType=W > LogFormat=1 > > Jednak jesli robie: > perl awstats.pl -config=mysite -update > to wywala mi ze nie rozpoznaje logow serwera Apache. > > Logi te wygladaja tak: > > 1.2.3.4 - - [30/Mar/2006:15:19:04 +0200] "GET / HTTP/1.1" 200 2617 > 1.2.3.4 - - [30/Mar/2006:15:19:05 +0200] "GET /images/1.jpg HTTP/1.1" 200 2961 > 1.2.3.4 - - [30/Mar/2006:15:19:05 +0200] "GET /images/2.jpg HTTP/1.1" 200 343 > 1.2.3.4 - - [30/Mar/2006:15:19:05 +0200] "GET /images/3.jpg HTTP/1.1" 200 328 > CustomLog /usr/local/apache/logs/access_log combined Logformat "combined" powinien juz byc predefiniowany Upewnij sie ze awstats ma uprawnienia do odczytu logow. -- Pozdrawiam Lopez |
|
|
|
#3 |
|
Posty: n/a
|
> > CustomLog /usr/local/apache/logs/access_log combined > Logformat "combined" powinien juz byc predefiniowany > Upewnij sie ze awstats ma uprawnienia do odczytu logow. > Niestety nadal przy perl awstats.pl -config=mysite -update wywala: Phase 1 : First bypass old records, searching new record... Searching new records from beginning of log file... AWStats did not find any valid log lines that match your LogFormat parameter, in the 50th first non commented lines read of your log. Your log file /usr/local/apache/logs/access_log must have a bad format or LogFormat parameter setup does not match this format. Your AWStats LogFormat parameter is: 1 This means each line in your web server log file need to have "combined log format" like this: 111.22.33.44 - - [10/Jan/2001:02:14:14 +0200] "GET / HTTP/1.1" 200 1234 "http://www.fromserver.com/from.htm" "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)" And this is an example of records AWStats found in your log file (the record number 50 in your log): 1.2.3.4 - - [16/Jan/2006:14:20:52 +0100] "GET /cos/?pid=1 HTTP/1.1" 302 10681 Setup ('/etc/awstats/awstats.mysite.conf' file, web server or permissions) may be wrong. Check config file, permissions and AWStats documentation (in 'docs' directory). Moze jemu chodzi o te 2 dodatkowe elementy u mnie w logu (w tym przykladzie: 302 i 10681)??? Prawa do /etc/awstats/awstats.mysite.conf mam na 666 - takie same mam ustawione na pliku: /usr/local/apache/logs/access_log a w configu apache'a mam: CustomLog /usr/local/apache/logs/access_log combined Fairy |
|
|
|
#4 |
|
Posty: n/a
|
a skasowales ten acces_log po zmiane wpisu na taki zeby logi byly
combined? bo jesli nie, to w tej chwili twoj acces_log zawiera jednoczesnie poprzedni typ logow jak i combined i moze przez to awstats nie moze sobie poradzic pzdr KarolGT |
|
|
|
#5 |
|
Posty: n/a
|
karolgt@gazeta.pl napisał(a):
> a skasowales ten acces_log po zmiane wpisu na taki zeby logi byly > combined? bo jesli nie, to w tej chwili twoj acces_log zawiera > jednoczesnie poprzedni typ logow jak i combined i moze przez to awstats > nie moze sobie poradzic > > pzdr > KarolGT > Od zawsze mialam wpis w apache'u: CustomLog /usr/local/apache/logs/access_log combined wiec po co mialabym to kasowac? (zreszta tak jest chyba ustawione nawet defaultowo w apache'u a ja tego nie zmienialam) Fairy |
|
|
|
#6 |
|
Posty: n/a
|
Użytkownik "Fairy" napisał w wiadomości... > > > > > CustomLog /usr/local/apache/logs/access_log combined > > Logformat "combined" powinien juz byc predefiniowany > > Upewnij sie ze awstats ma uprawnienia do odczytu logow. > > > Niestety nadal przy perl awstats.pl -config=mysite -update wywala: > > Phase 1 : First bypass old records, searching new record... > Searching new records from beginning of log file... > AWStats did not find any valid log lines that match your LogFormat > parameter, in the 50th first non commented lines read of your log. > Your log file /usr/local/apache/logs/access_log must have a bad format > or LogFormat parameter setup does not match this format. > Your AWStats LogFormat parameter is: > 1 > This means each line in your web server log file need to have "combined > log format" like this: > 111.22.33.44 - - [10/Jan/2001:02:14:14 +0200] "GET / HTTP/1.1" 200 1234 > "http://www.fromserver.com/from.htm" "Mozilla/4.0 (compatible; MSIE > 5.01; Windows NT 5.0)" > And this is an example of records AWStats found in your log file (the > record number 50 in your log): > 1.2.3.4 - - [16/Jan/2006:14:20:52 +0100] "GET /cos/?pid=1 HTTP/1.1" 302 > 10681 > Setup ('/etc/awstats/awstats.mysite.conf' file, web server or > permissions) may be wrong. > Check config file, permissions and AWStats documentation (in 'docs' > directory). > > > Moze jemu chodzi o te 2 dodatkowe elementy u mnie w logu (w tym > przykladzie: 302 i 10681)??? > > Prawa do /etc/awstats/awstats.mysite.conf mam na 666 - takie same mam > ustawione na pliku: > /usr/local/apache/logs/access_log > > a w configu apache'a mam: > CustomLog /usr/local/apache/logs/access_log combined > A masz tak? LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common LogFormat "%{Referer}i -> %U" referer LogFormat "%{User-agent}i" agent Bo awstats krzyczy ze masz w logach zapisy typu common Skasuj plik logu i sprawdz -- Pozdrawiam Lopez |
|
|
|
#7 |
|
Posty: n/a
|
> A masz tak?
> > LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" > combined > LogFormat "%h %l %u %t \"%r\" %>s %b" common > LogFormat "%{Referer}i -> %U" referer > LogFormat "%{User-agent}i" agent > > Bo awstats krzyczy ze masz w logach zapisy typu common > Skasuj plik logu i sprawdz > faktycznie - dziala :) Jest jeszcze jeden maly problemik - cronttab - dopisalam do /etc/cronttab: */10 * * * * root /awstats/wwwroot/cgi-bin/awstats.pl -config=mysite -update > /dev/null jak w dokumentacji - ale mi nie dosc ze nie dziala co 10 minut to w ogole mi nie dziala, nawet w /var/log/cron nie mma zadnego wpisu na ten temat - tak jakby nie widzial tego wpisu. A jak dam z "lapki": /awstats/wwwroot/cgi-bin/awstats.pl -config=mysite -update > /dev/null to dziala bez problemu. Fairy -- Wysłano z serwisu OnetNiusy: http://niusy.onet.pl |
|
|
|
#8 |
|
Posty: n/a
|
W dniu 31 Mar 2006 12:32:56 +0200, osoba określana zwykle jako
Fairy pozwoliła sobie popełnić co następuje: >faktycznie - dziala :) >Jest jeszcze jeden maly problemik - cronttab - dopisalam do /etc/cronttab: Na pewno do _cronttab_? A Twój cron nie potrzebuje np. sighupa żeby przeczytać jeszcze raz crontaby? >*/10 * * * * root /awstats/wwwroot/cgi-bin/awstats.pl -config=mysite -update > >/dev/null Eeee... faktycznie masz zainstalowane w /awstats??? Bezpośrednio w głównym katalogu??? Jakoś mi się nie widzi. > -- \------------------------/ Przy zderzeniu betonu z elektroniką | Kruk@epsilon.eu.org | najczęściej wygrywa beton(Krzysztof Ziętara) | http://epsilon.eu.org/ | /------------------------\ |
|
|
|
#9 |
|
Posty: n/a
|
> Fairy pozwoliła sobie popełnić co następuje:
> >faktycznie - dziala :) > >Jest jeszcze jeden maly problemik - cronttab - dopisalam do /etc/cronttab: > > Na pewno do _cronttab_? A Twój cron nie potrzebuje np. sighupa żeby > przeczytać jeszcze raz crontaby? Oczywiscie przez jedno 't' - chodzi o plik: /etc/crontab Distro to FC4 - sproboje pozniej przeladowac caly system - to sie zobaczy... > > >*/10 * * * * root /awstats/wwwroot/cgi-bin/awstats.pl -config=mysite -update > > >/dev/null > > Eeee... faktycznie masz zainstalowane w /awstats??? Bezpośrednio w > głównym katalogu??? Jakoś mi się nie widzi. No nie - oczywisice w innym - tak dalam tu dla przykladu. Ale fakt jest ze jak zapodaje to polecenie z lapki to dziala. Fairy -- Wysłano z serwisu OnetNiusy: http://niusy.onet.pl |
|
|
|
#10 |
|
Posty: n/a
|
W dniu 31 Mar 2006 14:03:16 +0200, osoba określana zwykle jako
Fairy pozwoliła sobie popełnić co następuje: >> >faktycznie - dziala :) >> >Jest jeszcze jeden maly problemik - cronttab - dopisalam do /etc/cronttab: >> Na pewno do _cronttab_? A Twój cron nie potrzebuje np. sighupa żeby >> przeczytać jeszcze raz crontaby? >Oczywiscie przez jedno 't' - chodzi o plik: /etc/crontab >Distro to FC4 - sproboje pozniej przeladowac caly system - to sie zobaczy... Bez przesady. To nie Windows. Jeżeli w ogóle potrzeba (to musisz sprawdzić w dokumentacji), to wystarczy zrestartowanie usługi crond. >> >*/10 * * * * root /awstats/wwwroot/cgi-bin/awstats.pl -config=mysite -update > >> >/dev/null >> Eeee... faktycznie masz zainstalowane w /awstats??? Bezpośrednio w >> głównym katalogu??? Jakoś mi się nie widzi. >No nie - oczywisice w innym - tak dalam tu dla przykladu. To daj dokładny wpis. Bo tak to można sobie wróżyć z fusów. I sprawdź dokumentację do crona. Bo cron cronowi nierówny. A nie wiem co akurat w FC4 jest. -- \------------------------/ Bo nad ranem nikt przecież nie woła Nikt nie | Kruk@epsilon.eu.org | wywoła nas stąd (Kaczmarski & Gintrowski | http://epsilon.eu.org/ | "Pieśń o śnie") /------------------------\ |
|
![]() |
| Narzędzia wątku | Przeszukaj ten wątek |
| Wygląd | |
|
|
Czasy w strefie GMT +1. Teraz jest 04:49.
hosting - Pozycjonowanie - wina - Makijaż i tipsy - Sklep komputerowy - gry - Gry dla dziewczyn - Angielski
Aktywuj Aktywuj Aktywuj Aktywuj Aktywuj Klamki agregaty prądotwórcze kasy fiskalne massive primera division Blog, Internet, web20, recenzje






















Wygląd liniowy

Hosted by