Archive for the 'Awstats' Category

Awstats Summary für mehrere Domains

Friday, November 4th, 2005

Wie schon gesagt im letzten Post, war mal wieder auf der Suche und jetzt hab ich auch was nützliches entdeckt. Ein kleines Script mit dem man sämtliche Domains auf eine Seite mit netter kleiner Übersicht auf einen Blick anschauen kann.

Also genau für jemanden wie mich der mehrere Domains hat und ab und zu mal sehen wie ALL sich so machen, ohne von eine Statistik zur nächsten springen zu müssen.

Also hier der Link:

http://www.telartis.nl/xcms/awstats

Awstats Plugin für WordPress

Friday, November 4th, 2005

Tja, war mal wieder auf der suche nach etwas neuem in Sachen Statistik. Bin dann über diesen Plugin gestolpert. Ist ok mit Awstats doch mal ehrlich, wer will den seine Statistike für alle Sichtbar machen ?? Na ja, vielleicht gibt es ja jemand da draussen, wenn ja, hier ist wo ich ihn gefunden habe:

http://www.curioso.org/

Nichts neues von VHCS

Monday, October 24th, 2005

Na ja, VHCS läßt auch sich warten. Gegen Ende des Jahres sollte der grosse Release kommen in dem die ganzen DOMAIN / SUBDOMAIN Einstellungen überarbeitet sind und awstats gleich integriert ist, doch man hört nichts mehr.

Die letzte interessante Nachricht war noch das mit den Debian Paketen, doch die habe ich getestet und muß sagen NICHT GANZ das was ich von einem Debian Paket erwarte. Vielleicht bin ich hier ein wenig verwöhnt. Im normal fall wird hier nur installiert und die Abhängigkeiten sind dem Paket selber beknt und es macht alles was es braucht, na ja, je nch Konfiguration ist das hier leider noch nicht der fall.

Wenn der grosse updte kommt werde ich mir die Pakages nochmal genauer anschauen und testen, doch bis dahin kann ich ABWARTEN sagen.

und noch ein HowTo gefunden

Wednesday, October 12th, 2005

… und noch ein weiteres HowTo für awstats auf Debian mit VHCS im Sysop-Forum gefunden. Tut auch und wahrscheinlich leichter zu verstehen wie mein zusammen geschripsel hier das nichtmal ganz komplett ist ….

Ach ja, dort muß man sich vorher registrieren, sorry.

VHCS Update und Menü Knopf

Thursday, September 1st, 2005

Tja wer hätte das gedacht … der update von VHCS lief ja problem los (auch mal was neues), doch Tage später ist mir dann aufgefallen das mein eigens eingefügter Awstats Knopf nicht mehr tut. Also da war er noch und definiert auch, doch die EXTRA Varibale die ich definiert hatte für die domain des Benutzer, na die ist natürlich verschwunden, also die nochmal neu reinschreiben.

Ansonsten ist mir da noch nix aufgefallen

VHCS Menü Knopf

Tuesday, August 23rd, 2005

So nun noch einen RICHTIGEN Knopf ins VHCS für den Endkunden rein

Wir benötigen folgenden Variable, die es schon gibt, doch im Menü noch nicht ausgelesen wird, also kleiner EDIT in der VHCS GUI

# nano /var/www/vhcs2/gui/include/client-functions.php

dort nach folgender Stelle suchen

—————–
$menu_name = $rs -> fields[’menu_name’];
$menu_link = $rs -> fields[’menu_link’];
$menu_target = $rs -> fields[’menu_target’];
—————–

und gleich dahinter folgende Zeile rein

——————
$menu_link = preg_replace(”/\{vhcs_uname\}/”, $_SESSION[’user_logged’], $menu_link);
——————

Sooooo … speichern und raus.

Jetzt ins admin interface von VHCS dort gleich im ersten Menü auf Custom Menu gehen und den Knopf anlegen …

Name: Awstats
Link: http://{vhcs_uname}/stats/awstats.pl
target: _blank
show in: Enduserlevel

Das wars.

Mini Cleanup

Tuesday, August 23rd, 2005

Also irgendwie wird es confuse bei “die Schritt” vor allem der punkt das ich ja extra mit apt-get installiert habe und jetzt lauf anderem how to angefangen habe alle rum zu kopieren … kann ja irgendwie nicht sein, oder ??

Also als erstes mal den icons ordner … hatte ich vorher einfach kopiert also jetzt einen symlink rein und das wars …

# rm -r /var/www/awstatsicons
# cd /var/www
# ln -s /usr/share/awstats/icon /var/www/awstatsicons

… so, schonmal einer behoben.

Die Schritte

Tuesday, August 23rd, 2005

Also apt-get install awstats haben wir ja schon gemacht.

Da wir awstats.pl sowie die ganzen icons fuer awstats spaeter per www erreichbar machen muessen, kopieren wir diese natuerlich woanders hin:

voyager:~# mkdir /usr/lib/cgi-bin/awstats
voyager:~# mv /usr/share/awstats/awstats.pl /usr/lib/cgi-bin/awstats/
voyager:~# mkdir /var/www/awstatsicons
voyager:~# cp -r awstats-6.2/wwwroot/icon /var/www/awstatsicons/ 

und so hab ichs dann eingetippt:

# mkdir /usr/lib/cgi-bin/awstats
# mv /usr/lib/cgi-bin/awstats.pl /usr/lib/cgi-bin/awstats/awstats.pl
# mkdir /var/www/awstatsicons
# cp -r /usr/share/awstats/icon /var/www/awstatsicons/

(diese Pfade wo das zeug herkopiert wird ist bei mir so nachdem das paket per apt-get kam, kann sein dass das angepasst werden muss)

kommentar des howtos:

so nun, wo wir alles kopiert haben, geht es an die konfiguration. awstats braucht pro domain eine konfigurationsdatei. um den ueberblick nicht zu verlieren, erstellen wir uns jetzt ein verzeichnis, in welches wir die ganzen konfigurationsdateien hineinpacken, und kopieren schonmal ein grundgeruest hinein

so nun mal ins etc …

# cd /etc/awstats

dort die confdateien umbenennen mal zu sicherheit

# mv xxx xxx.bak
# cp /usr/share/doc/awstats/examples/awstats.model.conf.gz
/etc/awstats/awstats.model.conf.gz
# gunzip /etc/awstats/awstats.model.comf.gz

awstats muss die domainstatistiken irgendwo speichern und dazu erstellen wir ein weiteres Verzeichnis /var/cache/awstats

# mkdir /var/cache/awstats

kommentar aus dem howto:

als naechstes geht es an das anpassen der apache2 konfigurationsdatei. wir koennen einen allgemeinen alias “stats” definieren, dann brauchen wir das nicht pro domain zu tun und sparen am ende einen haufen arbeit

ausserdem koennen wir die icons nicht in das cgi-bin verzeichnis legen. bei meinen versuchen gab es einen 500 fehler (internal server error), weshalb ich diese icons einfach ausgelagert habe, und auch dafuer einen eigenen alias definiert habe

# nano /etc/apache2/sites-available/vhcs2.conf

ErrorDocument 404 /vhcs2/errordocs/index.php
DirectoryIndex index.html index.php

php_flag register_globals On
php_admin_value open_basedir “/var/www/vhcs2/gui/tools/filemanager/:/tmp/:/usr/share/pear/”

Alias /vhcs_images /var/www/vhcs2/gui/images

AllowOverride none
Options MultiViews IncludesNoExec FollowSymLinks

#
# Aliases for awstats – begin
#

Alias /awstatsicons /var/www/awstatsicons

AllowOverride none
Options MultiViews IncludesNoExec FollowSymLinks

ScriptAlias /stats /usr/lib/cgi-bin/awstats

AllowOverride None
Options Indexes Includes FollowSymLinks MultiViews
Order allow,deny
Allow from all

# END – Aliases awstats

#
# Default GUI.
#

php_flag register_globals On
php_admin_value open_basedir “var/www/vhcs2/gui/tools/filemanager/:/tmp/:/usr/share/pear/”

Alias /vhcs_images /var/www/vhcs2/gui/images

AllowOverride none
Options MultiViews IncludesNoExec FollowSymLinks

#
# Aliases for awstats – begin
#

Alias /awstatsicons /var/www/awstatsicons

AllowOverride none
Options MultiViews IncludesNoExec FollowSymLinks

ScriptAlias /stats /usr/lib/cgi-bin/awstats

AllowOverride None
Options Indexes Includes FollowSymLinks MultiViews
Order allow,deny
Allow from all

# END – Aliases awstats

#
# Default GUI.
#

nun apache neustarten

nun conf anpassen

# nano /etc/awstats/awstats.model.conf