Forgot your password?

Forgot your username?

All about IT, Web and Development.
By users for users.

Verlorene Besucherzahlen in Piwik wiederherstellen



Derzeit kann es bei Verwendung der freien Webanalytik Lösung Piwik zu einem Problem mit den Besucherzahlen kommen.



Unter bestimmt Umständen vergisst Piwik die Bucherzahlen eines Tages. Das Problem hängt mit einer fehlerhaften Archivierung der Statistik-Daten zusammen.

Vielen Dank an dieser Stelle an Thomas Schulte, der in seinem Artikel Piwik vergisst Besucherzahl auf die Problematik hinweist.

Um das Problem zu beheben, muss man manuell die Archivierung der Daten rückgangig machen und diese anschließend neu indexieren.


Vorbereitungen


Bevor man mit dem Eingriff in die Datenbank beginnt, muss man sich einige Daten von Piwik aufschreiben. Zunächst benötigt man die ID der Webseite mit dem Statistik-Fehler.
Diese kann über die Adressleiste des Browser herausfinden. Dort befindet sich z.B. die Variable &idSite=1. Die gesuchte Seite hat also die ID 1.

Im nächsten Schritt benötigt man noch das Datum des Statistik-Fehlers. Also z.B. der 07.09.2011. Damit wir das Datum auch richtig finden können, muss dieses zunächst wie folgt notiert werden: 2011-09-07.


Archive neu einlesen


Jetzt kann man das fehlerhafte Piwik Archiv löschen und anschließend neu einlesen. Dazu kann man entweder folgendes SQL Kommando per PHP-Skript oder über PHPMyAdmin auf der Datenbank von Piwik ausführen:

DELETE FROM `piwik_archive_numeric_2011_09` WHERE idsite = '1' AND date1 = '2011-09-07' AND name = 'done'

Dadurch wird das Monatsarchiv von September gelöscht und beim nächsten Aufruf von Piwik neu angelegt. Damit sollte die Statistik wieder ordungsgemäß funktionieren.


Fazit


Ein Statistik-Fehler kann sehr erschreckend wirken. Scheinbar existiert dieses Problem nur mit der browser-basierten Archivierung. Bei einer Archivierung per Cronjob sollte das Problem nicht auftreten.

Michael Kostka

Fachinformatiker / Systemintegration
Ich schreibe hier regelmäßig zu den Themen Android, Web, Linux und Hardware.

Raspberry Pi Starter Kit
DataCloud

Leave a comment

I have read the privacy policy and agree to electronically store and process my input data to answer the request.