Archiv verlassen und diese Seite im Standarddesign anzeigen : Awstats wetet nicht alles aus ... Warum?
WillhelmTell
23.06.03, 13:59
Hallo Kollegen
Ich hab ne Frage betreffend Awstats.
Es funktioniert eigentlich alles, ausser das bei folgenden Punkten nur "Unbekannt" steht.
- Domains/Länder der Besucher
- Betriebssysteme
- Browser
Mein Betriebssystem ist Suse 8.2 mit Apache 1.3.26
Weiss jemand warum das die obengenannten Punkte nicht ausgewertet werden?
Wenn ja, was muss ich ändern?
Besten Dank für eure Hilfe ...
Hallo,
Hast du schonmal nachgesehen, ob die Daten im Logfile drinstehen?
Das Logfile müsstest du unter /var/log/apache/access_log finden. Wenn dort kein Browser/Betriebssystem vermekrt sind, musst du evtl. das Logformat des Apache ändern.
Du müsstest dann in /etc/httpd/httpd.conf (oder wo auch immer Suse die Config hat) kontrollieren, ob da etwas wie "Customlog /var/log/apache/access_log combined" zu finden ist.
Gruss, CF
WillhelmTell
23.06.03, 20:54
Im httpd.conf File steht:
CustomLog /var/log/httpd/accessatelier_log "common"
In diesem Logfile finde ich keine Länder bzw. Browserangaben.
Hier ein Auszug des Logfiles:
212.4.174.88 - - [21/Jun/2003:19:51:19 +0200] "GET / HTTP/1.0" 200 8020
212.4.174.88 - - [21/Jun/2003:19:51:20 +0200] "HEAD /images/hintergrund.gif HTTP/1.0" 200 0
212.4.174.88 - - [21/Jun/2003:19:51:20 +0200] "HEAD /images/18.gif HTTP/1.0" 200 0
212.4.174.88 - - [21/Jun/2003:19:51:20 +0200] "HEAD /images/hostbanner.jpg HTTP/1.0" 200 0
212.4.174.88 - - [21/Jun/2003:19:51:21 +0200] "HEAD /images/aa_sujet_index.gif HTTP/1.0" 200 0
212.4.174.88 - - [21/Jun/2003:19:51:21 +0200] "HEAD /images/title.gif HTTP/1.0" 200 0
212.4.174.88 - - [21/Jun/2003:19:51:21 +0200] "HEAD /images/line_horizontal_index.gif HTTP/1.0" 200 0
Und nun?
Wie weiter ....
Original geschrieben von ChengFU
Du müsstest dann in /etc/httpd/httpd.conf (oder wo auch immer Suse die Config hat) kontrollieren, ob da etwas wie "Customlog /var/log/apache/access_log combined" zu finden ist.
Steht doch da ;) , einfach so ändern ... (common in combined)
WillhelmTell
24.06.03, 11:03
Klappt leider nicht so ganz ..
Ich post mal mal meine httpd.config
Dann hätt ich gleich noch ne andere Frage:
Wie kann ich das Directory Listing ausschalten ??
Herzlichen Dank für eure Hilfe ..
Sonnige Grüsse
WillhelmTell
Hallo,
Wie man den Index ausschaltet weiss ich leider gerade nicht, aber so wie ich das sehe ist das Logging in der Config ausgeschaltet, oder? Die entsprechende Zeile ist auskommentiert oder baut Suse da noch über weiter Includes dran rum?
Gruss, CF
WillhelmTell
24.06.03, 15:55
Habe es jetzt eingeschaltet:
CustomLog /var/log/httpd/access_log combined
Funzt aber leider immer noch nicht ... :-((
Wer hat noch Vorschläge ???
Weiß nicht genau wie das bei Namensbasierten Virtualhosts ist. Hier zum Vergleich mal einer von meinen (ip-basierend), da steht CustomLog mit drin, für jeden einzeln. Und ich erstelle auch für jeden ein eigenes Logfile.
<VirtualHost 10.30.10.30>
DocumentRoot /web/beispiel
ScriptAlias /cgi-bin/ /web/beispiel/cgi-bin/
ServerName Beispiel
ServerAdmin meine@email.de
ErrorLog /var/log/httpd/beispiel-error_log
CustomLog /var/log/httpd/beispiel-access_log combined
Alias /log /web/log/beispiel
</VirtualHost>
Um das Directory Listing auszuschalten, muß Du glaube unter Options das Indexes löschen. Bin ich mir jetzt aber auch nicht ganz sicher, die Suchfunktion hier im Forum hilft Dir da aber bestimmt weiter.
<Directory "/web/htdocs">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.