Nach Update auf vers. 1.9.1 kein Tracking mehr und falsche Angaben

Hallo Piwiker,

so wie einige andere, habe auch ich mit allen vier Piwik Installationen Probleme nach den Updates auf Vers. 1.9.1.

Ich habe bereits sowohl die die Inhalte von den /tmp Ordnern als auch die Archivierung durchgeführt. In den Server Errorlogs ist keinerlei Eintrag zu Piwik enthalten.

Anbei zwei ScreenShots zum Problem.

Das neue Piwik GeoIP Plugin - sowohl als PHP als auch als PECL Modul läuft ebenfalls auf keinem der vier Piwik Installationen.

Ich bitte freundlichst um Hilfe.

Ps. So schön wie ich Piwik finde, so zeit- und arbeitsaufwendig ist Piwik inzwischen nach jedem Update für mich geworden. Ein Statistikmodul, was - leider - immer wieder Probleme verursacht kann aus meiner Sicht für produktive Webseiten kaum noch benutzt werden.

Kann das selbe Problem bei der ECommerce Übersicht bestätigen. Keine Graphen vorhanden.

Kannst Du mal probieren die “kaputten” Bilder in einem neuen Fenster zu öffnen? Z.B. mit Rechtsklick und der entsprechenden Funktion dann auswählen? Zeigt er dort einen Fehler?
Ich kann mir nicht vorstellen, dass nichts im Error Log auf dem Server steht, vermutlich gibt es hier einen PHP Fehler.

Wegen fehlendem Tracking, schon mal geschaut, ob noch Einträge in den Log-Tabellen hinzukommen?
Wenn nein, dann bitte mal das hier
http://piwik.org/docs/tracking-api/reference/#toc-debugging-the-tracking-api-requests
probieren und dann einen entsprechenden piwik.php Request direkt im Browser aufrufen, um zu sehen, ob da etwas gemeldet wird.

Ich denke das Problem sind die vielen verschiedenen Umgebungen, in denen verschiedene PHP-Versionen, mit verschiedenen Extensions, anderen Rechten auf den Dateien und Datenbank, verschiedene Webserver etc. vorhanden sind.
In unserer Umgebung haben wir einen Großteil der Piwik Instanzen bereits aktualisiert und keines der hier insgesamt genannten Probleme gehabt.

Akt. Stand nach zwei Tagen Update von 1.9 auf 1.9.1: Die Besucher werden auch heute nicht mehr gezählt.

Im “Besucher Log” sowie in “Besucher in Echtzeit” sind dagegen alle Besucher vorhanden.

Jeden Morgen um 5 Uhr läuft eine Piwik Archivierung als Cronjob.

Wenn es keine Lösung für das genannte Problem geben sollte, dann werde wohl auch ich - wie scheinbar andere Piwik Betroffene ebenfalls - wohl wieder auf Google Analytics umsteigen müssen. Schade, aber ein nicht richtig funktionierendes Statistiktool bringt nichts und ist somit auch nicht aussagefähig über das Besucherverhalten einer Webpräsenz.

Den ganzen Zeit- und Arbeitsaufwand um nach jedem Piwik-Update Probleme zu fixen bezahlt mir - wie in der Vergangenheit schon - auch kein Kunde.

Welche Piwik-Archivierung läuft bei Dir? archive.sh oder archive.php ?

[quote=“Thomas Seifert”]
Welche Piwik-Archivierung läuft bei Dir? archive.sh oder archive.php ?[/quote]

Hallo Thomas Seifert

Danke für deine Antwortfrage.

Bei mir läuft als Cronjob das archive.sh Script.

Kannst Du mal bitte archive.php manuell probieren? Wir verwenden das hier ausschließlich und hatten keinerlei Probleme mit der Archivierung und das ist auch schon länger das empfohlene Archivierungsskript.

Edit: siehe How to Set up Auto-Archiving of Your Reports - Analytics Platform - Matomo

[quote=“Thomas Seifert”]

  1. Kannst Du mal probieren die “kaputten” Bilder in einem neuen Fenster zu öffnen? Z.B. mit Rechtsklick und der entsprechenden Funktion dann auswählen? Zeigt er dort einen Fehler?

  2. Ich kann mir nicht vorstellen, dass nichts im Error Log auf dem Server steht, vermutlich gibt es hier einen PHP Fehler.

  3. Wegen fehlendem Tracking, schon mal geschaut, ob noch Einträge in den Log-Tabellen hinzukommen?
    Wenn nein, dann bitte mal das hier
    http://piwik.org/docs/tracking-api/reference/#toc-debugging-the-tracking-api-requests
    probieren und dann einen entsprechenden piwik.php Request direkt im Browser aufrufen, um zu sehen, ob da etwas gemeldet wird.

  4. Ich denke das Problem sind die vielen verschiedenen Umgebungen, in denen verschiedene PHP-Versionen, mit verschiedenen Extensions, anderen Rechten auf den Dateien und Datenbank, verschiedene Webserver etc. vorhanden sind.
    In unserer Umgebung haben wir einen Großteil der Piwik Instanzen bereits aktualisiert und keines der hier insgesamt genannten Probleme gehabt.[/quote]

Hallo Thomas Seifert

Danke für deine Hinweise welche ich wie folgt gerne beantworte.

  1. Im IE 9.0 wird dann garnichts angezeigt. Im FF 16.0.2 werden dann folgende Fehlermeldungen ausgegeben:

Backtrace:
#0 /is/htdocs/xxx/domain.de/piwik/plugins/VisitsSummary/Controller.php(77): Piwik_Common::getRequestVar('idSite')
#1 [internal function]: Piwik_VisitsSummary_Controller->getEvolutionGraph()
#2 /is/htdocs/xxx/domain.de/piwik/core/FrontController.php(138): call_user_func_array(Array, Array)
#3 /is/htdocs/xxx/domain.de/piwik/index.php(53): Piwik_FrontController->dispatch()
#4 {main}

  1. Lassen wir doch bitte gegenseitige “Vorstellungen” sein, denn mehr als in den Server-Errorlogs nach Piwik Einträge suchen kann ich nicht. Und wenn in den Errorlogs - von vier verschiedenenen Host-Europe Webspace Accounts - nichts geloggt wird/wurde, dann stehen eben auch keine Piwik Einträge drin!

  2. Wenn im “Besucher Log” und “Beuscher in Echtzeit” die Besucher angezeigt werden, dann scheint das Tracking doch zu funktionieren. Oder irre ich mich da?

  3. Da gebe ich dir recht. Allerdings bleibt dann doch die Frage: Warum funktionierten - nach div. Fehlerfixen - auf allen vier HostEurope Webspace-Accounts die Piwik Versionen bis 1.9?

[quote=“Thomas Seifert”]
Kannst Du mal bitte archive.php manuell probieren? Wir verwenden das hier ausschließlich und hatten keinerlei Probleme mit der Archivierung und das ist auch schon länger das empfohlene Archivierungsskript.

Edit: siehe http://piwik.org/setup-auto-archiving/[/quote]

Danke für den Tip. Ich werde das gleich mal durchführen und micht dann wieder hier melden.

Hallo Thomas Seifert
Ich hatte - vor deinem Hinweis zum archive.php Script - um 11:40 Uhr das archive.sh Script vom Server als Cronjob ausführen alssen und nun werden - wenn auch nicht alle Besucher von heute aufgefüht. Siehe Bildanlage.

Im Anschluss führe ich deinen Vorschlag mit dem archive.php manuel durch.

Wegen der kaputten Grafiken … kannst Du mal ein manuelles Update auf die neue Beta http://builds.piwik.org/piwik-1.9.2-b1.zip probieren? Evtl. ist das darin schon behoben.

[quote=“Thomas Seifert”]
Wegen der kaputten Grafiken … kannst Du mal ein manuelles Update auf die neue Beta http://builds.piwik.org/piwik-1.9.2-b1.zip probieren? Evtl. ist das darin schon behoben.[/quote]

Vielen Dank für den Hinweis. Auch das wird in Kürze erledigt.

[quote=“Thomas Seifert”]
Kannst Du mal bitte archive.php manuell probieren? Wir verwenden das hier ausschließlich und hatten keinerlei Probleme mit der Archivierung und das ist auch schon länger das empfohlene Archivierungsskript.

Edit: siehe http://piwik.org/setup-auto-archiving/[/quote]

Hier das Ergebnis-Log vom manuel angeschubsten archive.php Script:


[2012-10-30 11:54:14] [e0f8d0b5] [6.87 Mb] ---------------------------
[2012-10-30 11:54:14] [e0f8d0b5] [6.87 Mb] INIT
[2012-10-30 11:54:14] [e0f8d0b5] [6.87 Mb] Querying Piwik API at: http://www.domain.de/piwik/misc/cron/../../index.php
[2012-10-30 11:54:14] [e0f8d0b5] [6.87 Mb] Running as Super User: Fritz
[2012-10-30 11:54:14] [e0f8d0b5] [6.97 Mb] Notes
[2012-10-30 11:54:14] [e0f8d0b5] [6.97 Mb] - Reports for today will be processed at most every 3600 seconds. You can change this value in Piwik UI > Settings > General Settings.
[2012-10-30 11:54:14] [e0f8d0b5] [6.97 Mb] - Reports for the current week/month/year will be refreshed at most every 3600 seconds.
[2012-10-30 11:54:14] [e0f8d0b5] [7.01 Mb] --force-all-periods was detected: we will process websites with visits in the last 7 Tage 0 Stunden
[2012-10-30 11:54:14] [e0f8d0b5] [7.11 Mb] Will process 2 websites with new visits since 7 Tage 0 Stunden , IDs: 1, 2
[2012-10-30 11:54:14] [e0f8d0b5] [7.11 Mb] ---------------------------
[2012-10-30 11:54:14] [e0f8d0b5] [7.11 Mb] START
[2012-10-30 11:54:14] [e0f8d0b5] [7.11 Mb] Starting Piwik reports archiving...
[2012-10-30 11:54:15] [e0f8d0b5] [7.13 Mb] Archived website id = 1, period = day, Time elapsed: 0.553s
[2012-10-30 11:54:15] [e0f8d0b5] [7.15 Mb] Archived website id = 1, period = week, 354111 visits, Time elapsed: 0.780s
[2012-10-30 11:54:19] [e0f8d0b5] [7.15 Mb] Archived website id = 1, period = month, 752596 visits, Time elapsed: 3.900s
[2012-10-30 11:54:30] [e0f8d0b5] [7.14 Mb] Archived website id = 1, period = year, 752596 visits, Time elapsed: 10.970s
[2012-10-30 11:54:30] [e0f8d0b5] [7.13 Mb] Archived website id = 1, today = 181 visits, 4 API requests, Time elapsed: 16.205s [1/2 done]
[2012-10-30 11:54:31] [e0f8d0b5] [7.13 Mb] Archived website id = 2, period = day, Time elapsed: 0.289s
[2012-10-30 11:54:31] [e0f8d0b5] [7.15 Mb] Archived website id = 2, period = week, 145 visits, Time elapsed: 0.520s
[2012-10-30 11:54:32] [e0f8d0b5] [7.15 Mb] Archived website id = 2, period = month, 399 visits, Time elapsed: 0.880s
[2012-10-30 11:54:33] [e0f8d0b5] [7.14 Mb] Archived website id = 2, period = year, 399 visits, Time elapsed: 0.800s
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] Archived website id = 2, today = 0 visits, 4 API requests, Time elapsed: 2.490s [2/2 done]
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] Done archiving!
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] ---------------------------
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] SUMMARY
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] Total daily visits archived: 181
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] Archived today's reports for 2 websites
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] Archived week/month/year for 2 websites. 
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] Skipped 0 websites: no new visit since the last script execution
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] Skipped 0 websites day archiving: existing daily reports are less than 3600 seconds old
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] Skipped 0 websites week/month/year archiving: existing periods reports are less than 3600 seconds old
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] Total API requests: 8
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] done: 2/2 100%, 181 v, 2 wtoday, 2 wperiods, 8 req, 18696 ms, no error
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] Time elapsed: 18.696s
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] ---------------------------
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] SCHEDULED TASKS
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] Starting Scheduled tasks... 
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] No task to run
[2012-10-30 11:54:33] [e0f8d0b5] [7.13 Mb] done

Die darin genannten “Total daily visits archived: 181” Besucheranzahl stimmt jedenfalls garnicht, denn laut einem anderen Zähler - auch wenn unterschiedliche Zähler niemals identisch sein werden - beläuft sich akt. auf 469 Besucher!

[quote=“Thomas Seifert”]
Wegen der kaputten Grafiken … kannst Du mal ein manuelles Update auf die neue Beta http://builds.piwik.org/piwik-1.9.2-b1.zip probieren? Evtl. ist das darin schon behoben.[/quote]

Ich habe eine der vier Piwik Installationen auf die Vers. 1.9.2-b1 upgedatet, also alle Scripte der Vers. 1.9.2-b1 per FTP auf die vorhandene Installtion rüberkopiert und siehe da, das Grafikanzeige-Problem ist behoben.

Vielen Dank.

Allerdings steht dann doch damit eindeutig fest, dass die Fehlerursache an etwas in eurer Vers. 1.9.2.1 liegen muss.

Nun wäre es noch gut, wenn wir das Trackingproblem - richtige akt. Anzeige der Besucher - irgendwie lösen könnten - Danke.

Ich werde die restlichen drei Piwik 1.92.1 gleich ebenfallf auf die Vers. 1.9.2-b1 updaten. Lieber eine Build/Beta Version die läuft als eine Stabile-Release Version welche Fehler verursacht. :wink:

[quote=McHunter]
dass die Fehlerursache an etwas in eurer Vers. 1.9.2.1 liegen muss[/quote]

Ich bin auch nur Nutzer und versuche hier zu helfen. Aber der Fehler scheint darin zu liegen, ja, tritt allerdings nicht überall auf. Hier, in unserer Umgebung, war das Problem nicht vorhanden.


Nun wäre es noch gut, wenn wir das Trackingproblem - richtige akt. Anzeige der Besucher - irgendwie lösen könnten - Danke.

Du sagtest die Zahlen vom Archiving Skript stimmen nicht. Sind denn die von der Echtzeit-Anzeige korrekt?
Die Archivierung hat ja zumindest scheinbar dazu geführt, dass die Daten wieder im Webinterface angezeigt werden, richtig?

[quote=“Thomas Seifert”]
Ich bin auch nur Nutzer und versuche hier zu helfen. Aber der Fehler scheint darin zu liegen, ja, tritt allerdings nicht überall auf. Hier, in unserer Umgebung, war das Problem nicht vorhanden.[/quote]

Hallo Thomas Seifert,

mir ist bekannt, dass du sehr oft versuchst hier im Piwik Forum zu helfen. Ich kenne dich ja hier im Forum schon “einige” Zeit und habe mit vielen Dank - wie auch akt. Fall - fast immer funktionierende Hilfe von dir bekommen. :)-D

Inzwischen habe ich auch die restlichen drei 1.9.1 Piwik Installationen auf die 1.9.2-b1 upgedatet und auch bei denen werden nun die Grafiken alle richtig angezeigt. Nochmals Danke für den 1.9.2-b1 Hinweis.

[quote=“Thomas Seifert”]


Nun wäre es noch gut, wenn wir das Trackingproblem - richtige akt. Anzeige der Besucher - irgendwie lösen könnten - Danke.

Du sagtest die Zahlen vom Archiving Skript stimmen nicht. Sind denn die von der Echtzeit-Anzeige korrekt?
Die Archivierung hat ja zumindest scheinbar dazu geführt, dass die Daten wieder im Webinterface angezeigt werden, richtig?[/quote]

In der Besucher Echtzeit-Anzeige “scheint” es korrekt zu sein. “Scheint” deswg, weil dort ja lediglich nach “Letzte seit 24 Std.” und “Letzte seit 30 Min.” angezeigt werden. Es sieht jedenfalls so aus als würde es dort richtig angezeigt werden.

Wenn ich, wie soeben geschehen manuell über einen Browser:

http://www.domain.de/piwik/misc/cron/archive.php?&token_auth=xyz

durchführe, dann sagt mir das anschließende Log u.a.;

[2012-10-30 16:43:32] [0c95bd98] [7.12 Mb] Total daily visits archived: 333

Diese Besucherzahl kann auch nicht richtig sein, aber das ist erst einmal nebensächlich.

Im Dashboard werden dagegen akt. für heute lediglich 253 Besucher angezeigt.

The parameter ‘idSite’ isn’t set in the Request, and a default value wasn’t provided.

[quote=“Thomas Seifert”]
Kannst Du mal probieren die “kaputten” Bilder in einem neuen Fenster zu öffnen? Z.B. mit Rechtsklick und der entsprechenden Funktion dann auswählen? Zeigt er dort einen Fehler?
Ich kann mir nicht vorstellen, dass nichts im Error Log auf dem Server steht, vermutlich gibt es hier einen PHP Fehler.[/quote]

Habe ich da evtl. etwas verpaßt bzw. was soll mir dieser Hinweis aussagen?