Webstatistiken weg und lassen sich auch nichtmehr generieren
Da ich heut schon wieder das Problem hatte, dass nach einer Migration von einem ältern Plesk auf ein neueres Die Pfade von AWStats nichtmehr stimmten und auch die alten Statistiken nichtmehr aufrufbar waren, möcht ich hier kurz eine schnelle Lösung vorschlagen, um die Statistiken wieder herzustellen und AWStats zum laufen zu bringen:
Als erstes den Ordner /usr/share/awstats/wwwroot/cgi-bin/ nach /var/www/cgi-bin symlinken:
cd /var/www/cgi-bin; ln -s /usr/share/awstats/wwwroot/cgi-bin/
Danach noch unter /usr/share/awstats/ symlinks auf die in dem darunterliegenden Ordner tools erstellen.
Anschliessend, um die AWStats Daten wieder herzustellen folgenden Befehl ausführen (Bitte das Jahr und den Monat beachten, in dem Fall Juni, 2008 (2008-6 bzw 2008-06), einfach entsprechend ersetzen:
find /var/www/vhosts/*/statistics/webstat -path ‘*/2008-6/*’ -type f -name *.txt | while read f ; do tf=${f/2008-6/current} ; cp $f $tf ; done
cd /var/www/vhosts; find */statistics/webstat -type d -name 2008-6 | while read d ; do nd=${d/2008-6/2008-06} ; mv $nd $nd.orig ; mv $d $nd ; rm -f $nd/index.html ; ln -s $PWD/$nd/*-http.html $PWD/$nd/index.html ; done
Anschliessend noch:
/usr/local/psa/admin/sbin/statistics –calculate-all
Danach sollte eigentlich alles wieder passen.
Abgelegt unter Plesk