AWstats
Re: AWstats
Du müsstest dann noch etwas in den config-dateien awstats.web1.conf ändern, damit jeder kunde nur seine eigenen Statistiken sieht.
.htaccess paswortschutz hinterlegen mit .htaccess Datei
dort für jedes Web ein Kennwort z. B. web1 alksdfkajdf hinterlgen.
In der awstats.web1.conf Datei dann irgendwo unten zwei Flags umstellen auf 1. Diese regeln den Zugriff auf die Dateien.
.htaccess paswortschutz hinterlegen mit .htaccess Datei
dort für jedes Web ein Kennwort z. B. web1 alksdfkajdf hinterlgen.
In der awstats.web1.conf Datei dann irgendwo unten zwei Flags umstellen auf 1. Diese regeln den Zugriff auf die Dateien.
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
Ja die ganze Prozedur muss ich ja eh sowieso für jeden Kunden machen !?
Oder ?
Bei mir hat jeder Kunde seinen eigenen Log Files.
Schützen würde ich das einfach mit eine .htaccess
Oder geht das auch einfacher ?
MfG
BK
Oder ?
Bei mir hat jeder Kunde seinen eigenen Log Files.
Schützen würde ich das einfach mit eine .htaccess
Oder geht das auch einfacher ?
MfG
BK
Re: AWstats
Was schützt Du mit der .htaccess??
Die awstats.pl liegt doch irgendwo zentral, oder???? Also musst Du den Schutz auf das zentrale Verzeichnis setzen.
Die awstats.pl liegt doch irgendwo zentral, oder???? Also musst Du den Schutz auf das zentrale Verzeichnis setzen.
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
Die awstasts.pl liegt in jedem CGI-BIN von jedem Kunden.
Zumindest hab ich mir das so gedacht - gehts doch einfacher ? :oops:
MfG
BK
Zumindest hab ich mir das so gedacht - gehts doch einfacher ? :oops:
MfG
BK
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
Wenn ich die awstats.pl zentral installiert habe - konnte ich diese nicht aufrufen !?
Kein Ahnung warum!?
BK
Kein Ahnung warum!?
BK
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
OK - ich kanns ja immer noch optimieren!
Auf die Verzeichnisse von AWStats hab ich SymLinks gelegt in die zentrale Installation - da Spar ich mir wenigstens Plattenplatz - und das Aktuallisieren von AWStats geht auch etwas einfacher :-)
Danke nochmal
MfG
BK
Auf die Verzeichnisse von AWStats hab ich SymLinks gelegt in die zentrale Installation - da Spar ich mir wenigstens Plattenplatz - und das Aktuallisieren von AWStats geht auch etwas einfacher :-)
Danke nochmal
MfG
BK
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
Hallo mir ist noch etwas aufgefallen -
bei mir werden keine Länder angezeigt - also woher die Besucher kommen.
Wie habt Ihr eure httpd.conf eingestellt ?
Kann mir bitte eine seine Zeile mit der Auswertung des Apache ( httpd.conf ) senden oder hier posten ?!
Gibts da vielleicht auch eine spezielle Einstellung in AWStats ?
Danke
MfG
BK
bei mir werden keine Länder angezeigt - also woher die Besucher kommen.
Wie habt Ihr eure httpd.conf eingestellt ?
Kann mir bitte eine seine Zeile mit der Auswertung des Apache ( httpd.conf ) senden oder hier posten ?!
Gibts da vielleicht auch eine spezielle Einstellung in AWStats ?
Danke
MfG
BK
Re: AWstats
Andere Frage: Hast DU in den config-files von awstats das DNS Lookup aktiviert oder nicht :?: 8)
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
Hi,
DNS Lookup = 1
( fully enabled )
Solte ich das vielleicht auf 2 setzten ?
Danke
MfG
BK
DNS Lookup = 1
( fully enabled )
Solte ich das vielleicht auf 2 setzten ?
Danke
MfG
BK
Re: AWstats
nee, 1 ist schon OK :lol:
Aber einen weiteren Hinweis habe ich leider nicht für Dich, sorry :roll:
Aber einen weiteren Hinweis habe ich leider nicht für Dich, sorry :roll:
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
Komisch -weiss auch nicht was da ist !
Kannst Du nicht mal die Zeile Deiner httpd.conf posten, in der die Logs geschrieben werden ?
Danke
MfG
BK
Kannst Du nicht mal die Zeile Deiner httpd.conf posten, in der die Logs geschrieben werden ?
Danke
MfG
BK
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
Jetzt hab ich es :-)
Hab vergessen GeoIP zu installieren :lol:
Danke für eure Hilfe
MfG
BK
Hab vergessen GeoIP zu installieren :lol:
Danke für eure Hilfe
MfG
BK
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
So, jetzt hab ich noch ein Problem:
Wenn ich via Cronjob von den einzelnen Domains eine neie Statistik erstellen lasse, dann steht die Ausgabe des Befehls - die man normal in der shell sieht im /var/mail/root
Wie kann ich das abstellen ?
Warum ist das so ? Da kommen ja normal nur Fehlermeldungen rein - oder ?
Es klappt aber sonst alles !
Diese Datei - mit diesem Innhalt wird per Cronjob aufgerufen:
+++++++++++++++++++++++++++++++++++++++
#!/usr/bin/perl
use strict;
# Change the next two lines for your configuration
my $conf_dir = "/home/xxx/html/cgi-bin";
my $awstats_script = "/home/xxx/html/cgi-bin/awstats.pl";
opendir(DIR, $conf_dir);
my @files = grep { /^awstats..*.conf$/ } readdir(DIR);
closedir(DIR);
foreach (@files) {
m/^awstats.(.*).conf$/;
my $domain = $1;
my $output = `$awstats_script -config=$domain -update`;
print $output;
}
++++++++++++++++++++++++++++++++++++++
Danke für die Info
MfG
BK
Wenn ich via Cronjob von den einzelnen Domains eine neie Statistik erstellen lasse, dann steht die Ausgabe des Befehls - die man normal in der shell sieht im /var/mail/root
Wie kann ich das abstellen ?
Warum ist das so ? Da kommen ja normal nur Fehlermeldungen rein - oder ?
Es klappt aber sonst alles !
Diese Datei - mit diesem Innhalt wird per Cronjob aufgerufen:
+++++++++++++++++++++++++++++++++++++++
#!/usr/bin/perl
use strict;
# Change the next two lines for your configuration
my $conf_dir = "/home/xxx/html/cgi-bin";
my $awstats_script = "/home/xxx/html/cgi-bin/awstats.pl";
opendir(DIR, $conf_dir);
my @files = grep { /^awstats..*.conf$/ } readdir(DIR);
closedir(DIR);
foreach (@files) {
m/^awstats.(.*).conf$/;
my $domain = $1;
my $output = `$awstats_script -config=$domain -update`;
print $output;
}
++++++++++++++++++++++++++++++++++++++
Danke für die Info
MfG
BK
Re: AWstats
Hi Brainkiller,
tja, das liegt am Befehl "print $output;"
Wenn Du den Befehl aber rausnimmst, dann werden wohl auch Fehlermeldungen nicht mehr angezeigt.
Außerdem ruft das script "updateall.pl" ja das awstats.pl Script auf. Darin sind die ganzen Ausgaben enthalten.
Du koenntest generell die Ausgabe im crontab auf null leiten. Dann werden aber auch Fehlermeldungen nicht angezeigt.
Grüße
Jürgen
tja, das liegt am Befehl "print $output;"
Wenn Du den Befehl aber rausnimmst, dann werden wohl auch Fehlermeldungen nicht mehr angezeigt.
Außerdem ruft das script "updateall.pl" ja das awstats.pl Script auf. Darin sind die ganzen Ausgaben enthalten.
Du koenntest generell die Ausgabe im crontab auf null leiten. Dann werden aber auch Fehlermeldungen nicht angezeigt.
Grüße
Jürgen
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
Hi Jürgen,
also einfach den Befehl
"print $output;" auskommentieren ?
# "print $output;" <-- auskommentieren
Wenn Fehler kommen - was bis jetzt nicht der Fall war, dann muss ich das halt wieder einkommentieren um zu sehen was wie wer warum :-)
>Du koenntest generell die Ausgabe im crontab auf null leiten. Dann >werden aber auch Fehlermeldungen nicht angezeigt.
Wie mache ich das ?
Ach ja - noch etwas - wenn ich die Cronjobs "per Hand" starte also nicht automatisch, dann gibt es keine Einträge !?
Danke
MfG
BK
also einfach den Befehl
"print $output;" auskommentieren ?
# "print $output;" <-- auskommentieren
Wenn Fehler kommen - was bis jetzt nicht der Fall war, dann muss ich das halt wieder einkommentieren um zu sehen was wie wer warum :-)
>Du koenntest generell die Ausgabe im crontab auf null leiten. Dann >werden aber auch Fehlermeldungen nicht angezeigt.
Wie mache ich das ?
Ach ja - noch etwas - wenn ich die Cronjobs "per Hand" starte also nicht automatisch, dann gibt es keine Einträge !?
Danke
MfG
BK
Re: AWstats
Hänge einfach
> /dev/null 2> /dev/null
an jeden Befehl im crontab an.
Hab das irgendwann irgendwo aus dem rootforum rauskopiert. Ich glaube das 2> leitet fehler auf null um. Wenn Du das also weglässt, dann werden Fehler im log ausgegeben, normale Meldungen nicht.
Grüße
Jürgen
> /dev/null 2> /dev/null
an jeden Befehl im crontab an.
Hab das irgendwann irgendwo aus dem rootforum rauskopiert. Ich glaube das 2> leitet fehler auf null um. Wenn Du das also weglässt, dann werden Fehler im log ausgegeben, normale Meldungen nicht.
Grüße
Jürgen
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
OK - ich werds mal testen...
DANKE
MfG
BK
DANKE
MfG
BK
-
brainkiller2000
- Posts: 64
- Joined: 2002-06-19 20:30
Re: AWstats
Hi,
klappt bis jetzt ohne Probleme !!!!
DANKE
MfG
BK
klappt bis jetzt ohne Probleme !!!!
DANKE
MfG
BK