Awstats

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Scoopa
Beiträge: 49
Registriert: 10.11.2003 12:57:56
Kontaktdaten:

Awstats

Beitrag von Scoopa » 16.11.2003 18:13:51

Habe die Anleitung von http://www.debianhowto.de/howtos/de/aws ... howto.html
durchgeführt - nun hab ich nur ein Problem,

wenn ich wie unten in der Anleitung mit der angegeben URL die Statistik aufrufen möchte, geht das natürlich nicht, da der Pfad nicht im meinem WWW-Verzeichnis ist.

Was hab ich falsch gemacht bzw wo hab ich die Anleeitung falsch verstanden? :?: :roll:

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Re: Awstats

Beitrag von blackm » 16.11.2003 18:23:30

Scoopa hat geschrieben:wenn ich wie unten in der Anleitung mit der angegeben URL die Statistik aufrufen möchte, geht das natürlich nicht, da der Pfad nicht im meinem WWW-Verzeichnis ist.
Du koenntest den Pfad aendern oder deinen Webserver umkonfigurieren...

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Scoopa
Beiträge: 49
Registriert: 10.11.2003 12:57:56
Kontaktdaten:

hmm

Beitrag von Scoopa » 16.11.2003 19:28:39

hmm.. mein Onlineverzeichnis ist das

Code: Alles auswählen

/var/www
Alles was da drin ist kann man online sehen.

müsste ich nun alles was in

Code: Alles auswählen

/usr/share/awstats
aufzufinden ist in

Code: Alles auswählen

/var/www
kopieren?

Oder kann ich durch einen zusätzlichen Eintrag in der httpd.conf die ganze Arbeit des Kopierens umgehen.
Also nur umbenennen ist schlecht da ich schon einiges in dem /var/www drinen habe und somit müsste ich ja so auch wieder verschieben und einiges abändern. Ist eher schlecht!
Zuletzt geändert von Scoopa am 16.11.2003 19:36:45, insgesamt 1-mal geändert.

Benutzeravatar
feltel
Webmaster
Beiträge: 10476
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 16.11.2003 19:36:43

Ich denke, das was Du suchst ist die Alias-Direktive. Damit kann man Verzeichnisse, die außerhalb des Document-Roots liegen per Aliasnamen erreichbar machen. Die Änderung machst Du in der /etc/apache/httpd.conf:

Code: Alles auswählen

Alias /stats /ust/share/awstats
Siehe auch http://httpd.apache.org/docs/mod/mod_alias.html

Scoopa
Beiträge: 49
Registriert: 10.11.2003 12:57:56
Kontaktdaten:

hmm

Beitrag von Scoopa » 16.11.2003 19:39:07

ja oder so :D

ist natürlich noch besser.

Und was muss ich genau als Pfad angeben?

Code: Alles auswählen

/usr/lib/cgi-bin
So richtig?

Scoopa
Beiträge: 49
Registriert: 10.11.2003 12:57:56
Kontaktdaten:

misst

Beitrag von Scoopa » 16.11.2003 20:00:33

Also mit dem Eintrag ging es nicht

Code: Alles auswählen

Alias /stats/ /usr/share/awstats
Schon aus dem Grund nicht, da die datei awstats.pl und der ordner cgi-bin nicht enthalten sind

Ich suche grad danach

War mein Ansatz richtig bzgl des Eintrags?

Scoopa
Beiträge: 49
Registriert: 10.11.2003 12:57:56
Kontaktdaten:

hmm

Beitrag von Scoopa » 16.11.2003 20:15:37

Also in dem Verzeichnis sind die Daten die online sein müssten

Code: Alles auswählen

 /usr/lib
Ich habe nun folgendes eingetragen in die httpd.conf

Code: Alles auswählen

Alias /stats/ /usr/lib
Aber leider gehts auch nicht

Scoopa
Beiträge: 49
Registriert: 10.11.2003 12:57:56
Kontaktdaten:

sadf

Beitrag von Scoopa » 16.11.2003 20:29:21

Nun hab ich auch mal folgendes gemacht:

Code: Alles auswählen

Alias /icons/ /usr/share/apache/icons/
steht in der httpd.conf

in dem Ordner icons sind ja bilder - da wollte ich mal ein Bild angezeigt bekommen. Aber das konnte man auch nicht sehen.

GING dochSORRY
Zuletzt geändert von Scoopa am 16.11.2003 22:00:24, insgesamt 1-mal geändert.

Scoopa
Beiträge: 49
Registriert: 10.11.2003 12:57:56
Kontaktdaten:

asdf

Beitrag von Scoopa » 16.11.2003 21:37:38

ich bekomme immer folgendes angezeigt. wenn ich die seite aufrufe:

Error: Couldn't open config file "awstats.trendinfos.homelinux.net.conf" nor "awstats.conf" after searching in path "/usr/lib/cgi-bin/awstats/,/etc/awstats,/etc/opt/awstats,/etc,/usr/local/etc/awstats": No such file or directory

Setup (Config file, web server or permissions) may be wrong.
See AWStats documentation in 'docs' directory for informations on how to setup awstats.

die files und directories sind aber da :(

Scoopa
Beiträge: 49
Registriert: 10.11.2003 12:57:56
Kontaktdaten:

hmm

Beitrag von Scoopa » 17.11.2003 12:15:15

Also ich weiss wirklich nicht mehr weiter :(

Hab nun fogende Aliases hinzugefügt

Code: Alles auswählen

Alias /icons/ /usr/share/apache/icons/    #war schon drin und geht
Alias /stats/ /usr/share/awstats/
Alias /awstatsjs /usr/local/bin/awstats-5.9/wwwroot/js/
Alias /awstatsclasses /usr/local/bin/awstats-5.9/wwwroot/classes/
Alias /awstatscss /usr/local/bin/awstats-5.9/wwwroot/css/
Alias /awstatsicons /usr/local/bin/awstats-5.9/wwwroot/icon/
Alias /awstatsicons /usr/local/bin/awstats-5.9/wwwroot/cgi-bin/
Die Aliases hab ich von folgender Seite:
http://awstats.sourceforge.net/docs/awstats_setup.html

und eine Installation nach der Anleitung hab ich auch gemacht:
http://www.debianhowto.de/howtos/de/aws ... howto.html

Bekomme aber immer nu den Fehler angezeigt wenn ich im Browser mir die Statistik ansehen möchte:
Error: Couldn't open config file "awstats.trendinfos.homelinux.net.conf" nor "awstats.conf" after searching in path "/usr/lib/cgi-bin/awstats/,/etc/awstats,/etc/opt/awstats,/etc,/usr/local/etc/awstats": No such file or directory

Setup (Config file, web server or permissions) may be wrong.
See AWStats documentation in 'docs' directory for informations on how to setup awstats.
Bin nun schon am verzweifeln Hat denn keiner eine Ahnung an was es liegen könnte? :hail:

Antworten