Aktualisieren von AWStats Daten über Script
Einleitung
Über folgndes Script lassen sich alle definierten Domains und Subdomains für AWStats aktualisieren.
Script
#!/usr/bin/perl
use strict;
my @domains = (
# Sample: "mydomain.de",
# Sample: "subdomain.mydomain.de",
"[DOMAIN]",
);
# Verzeichnis zum AWStats Programm
my $awstatsprog = "/usr/local/awstats/wwwroot/cgi-bin/awstats.pl";
# Routine
for (my $x=0; $x<=$#domains; $x++)
{
system ("perl " . $awstatsprog . " -config=" . $domains[$x] . " -update");
}
# Diese Zeile ist optional
# Hat man in der Konfig angegeben, dass der Benutzer über die Statistikseite aktualisieren darf,
# benötigt das Verzeichnis der Konfigurationsdateien von AWStats und das Ausgabe-Verzeichnis
# der Daten-Dateien den Benutzer des Webservers. In manchen Konfigurationen von Apache kann es
# durchaus sein, dass Dateien unterschiedliche Benutzer benötigen. Dafür ist das Script nicht ausgelegt.
#system("chown -R wwwrun:root /etc/awstats");
No Comments