|
|||||||
| Registrieren | Hilfe | Benutzerliste | Interessengemeinschaften | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
#1
|
|||
|
|||
|
Hallo,
auf einem frisch installiertem Server läuft ispconfig 3 und a. a. Awstats. Die Logfiles des Apache enthalten alles was notwendig ist aber Browser und Betriebssysteme werden von Awstats nicht erkannt. Habt Ihr eine Idee? Danke SW |
|
#2
|
|||
|
|||
|
Das Standard-Format von Apache enthält diese Infos nicht. Man muss bei Apache (z.B. in der vhost-config) das "combined" Log aktivieren und dann bei awstats "LogFormat=1" einstellen. Die Frage, die ich mir jetzt aber gerade stelle ist: Wie stellt man das bei IPSconfig3 ein, ohne das die Konfiguration andauernd überschrieben wird? Dazu habe ich bis jetzt leider noch keine Antwort gefunden :-(
|
|
#3
|
|||
|
|||
|
Manuell ändert man vhsot Dateien schonmal garnicht. Sie sind nicht dafür da und werden daher auch automatisch bereinigt, wenn Du etwas änderst.
Wenn Du etwas zu einem vhost hinzufügen möchtest, dann benutzt man dafür das apache direktiven Fed unter optionen. Um das Logformat zu ändern muss aber nichts im vhsot geändert werden, da dies zentral geregelt wird. Und zwar in der Datei /etc/apache2/sites-available/ispconfig.conf Damit diese dann nicht überschrieben wird wenn Du z.B. eine neue Ip einfügst, copierst Du die Date: /usr/local/ispconfig/server/conf/vhost.conf.master nach /usr/local/ispconfig/server/conf-custom/vhost.conf.master und machst die Änderungen dort auch. |
|
#4
|
|||
|
|||
|
Danke Till! Deine Ausführungen waren schon mal sehr hilfreich. Jetzt verstehe ich als "Neuling" die Logik von ISPConfig schon viel besser.
Allerdings scheint es so zu sein, dass in der Datei /etc/apache2/sites-available/ispconfig.conf schon das "combined" Logformat eingestellt ist. Nur in leicht geänderter Form: Code:
LogFormat "%v %h %l %u %t \"%r\" %>s %B \"%{Referer}i\" \"%{User-Agent}i\"" combined_ispconfig
Wenn ich das Logformat jetzt auf das normale "combined" Logformat ändere läuft leider der nächtlich Cronjob nicht mehr, der die Stats erstellt. Ganz so einfach scheint das Problem also leider nicht zu lösen zu sein ![]() Hat hier vielleicht jemand noch eine Idee? Ich will ja nicht gleich den ganzen Cronjob umprogrammieren. |
|
#5
|
|||
|
|||
|
Das normale combined Format kann nicht auf einem hosting System mit zentralem logfile funktionieren, da die Information über den vhost fehlt. Das normale Format lässt sich also nicht pro Webseite auswerten und man könnte daher auch garkeinen neuen Cronjob dafür programmieren.
Stattdessen solltest Du mal schauen, welcher parameter die fehlenden Daten enthält und diesen fügst Du dann zom ispconfig_combines Format hinzu. |
|
#6
|
|||
|
|||
|
Zitat:
Genau da liegt aber aktuell auch mein Verständnissproblem. Referer und User-Agent scheinen ja im Log zu stehen. Damit sollte sich so etwas wie "Links from an Internet Search Engine" auswerten lassen. Eventuell stört awstats also die Reihenfolge. Kann man die Reihenfolge ändern? Oder läuft dann der Nachtjob wieder nicht? |
|
#7
|
|||
|
|||
|
Du kannst die Reihenfolge ändern, solange das %v an erste Stelle steht.
|
|
#8
|
|||
|
|||
|
@kpurrucker: Hast Du das lösen können?
|
|
#9
|
|||
|
|||
|
Zitat:
Aber aufgeschoben ist nicht aufgehoben und wenn ich eine Lösung finde werde ich sie hier posten |
|
#10
|
|||
|
|||
|
Hallo zusammen,
ich habe das gleiche Problem mit ISPConfig 3 und awstats: es werden keine Browser und Betriebssysteme ausgewertet. Die Logfiles enthalten aber alle notwendigen Daten. Auf einem anderen System (das noch nicht vollständig unter ISPConfig läuft), läuft awstats einwandfrei. Die Logs sind absolut identisch, ebenso das Logformat (bis auf das %v am Anfang zur Markierung des vhosts). Auch die Versionen sind identisch (6.7, build 1.892). Der Unterschied zwischen den Systemen ist der, dass ich auf dem System mit funktionierendem awstats mittels awstats.pl auf die generierten Auswertungen zugreife, während unter ispconfig die html-Versionen erzeugt und abgelegt werden (@Till: warum eigentlich?) und die awstats-icons nicht angezeigt werden. Ich werde am WE mal ein wenig tiefer in die Materie einsteigen. Gruß, harvey |
![]() |
| Themen-Optionen | |
| Ansicht | |
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:09 Uhr.











Linear-Darstellung
