WP-Piwik und Piwik 1.1

von

Ein kurzer Hinweis für alle Nutzer von WP-Piwik: Die API der neuen Piwik-Version 1.1 liefert den JavaScript-Code (im Gegensatz zu früheren Versionen) nun mit kodierten Entities aus. Da WP-Piwik den Code bisher unverändert übernommen hat, funktionierte das automatische einbinden via wp_footer() nun nicht mehr. Mittlerweile habe ich WP-Piwik in einer neuen Version 0.8.3 veröffentlicht, die nun auch mit Piwik 1.1 bzw. 1.1.1 zusammenarbeitet. Sollte das Update noch nicht in eurer WordPress-Administration angezeigt werden, holt es direkt bei WordPress, damit euer Piwik wieder zählt:

WP-Piwik im WordPress-Plugin-Archiv

Kommentare & Trackbacks

» Kommentar schreiben   » Trackback-URL

André

Ich habe gerade erstmals dein PlugIn installiert (WP 3.0.4, Piwik 1.1.1, WP-Piwik 0.8.3), ansonsten eine “frische” Installation ohne zusätzliche PlugIns, aber irgendwie funktioniert es nicht. Schon der Aufruf der Einstellungsseite dauert es mehrere Minuten, danach kommen merkwürdige Fehlermeldungen auch bei anderen wp-admin-seiten:

Warning: Illegal offset type in isset or empty in /home/projekt/public_html/wp-includes/capabilities.php on line 741

Warning: Cannot modify header information – headers already sent by (output started at /home/projekt/public_html/wp-includes/capabilities.php:741) in /home/projekt/public_html/wp-includes/functions.php on line 830

Warning: Cannot modify header information – headers already sent by (output started at /home/projekt/public_html/wp-includes/capabilities.php:741) in /home/projekt/public_html/wp-includes/functions.php on line 831

Ich hab eigentlich keine Idee, was ich falsch gemacht haben könnte… Das PlugIn hatte ich direkt auf der wp-admin-Oberfläche heraus installiert.

André Bräkling [www]

Hallo André,

der Fehler scheint nur bei frischen WP-Versionen aufzutreten und hängt offenbar damit zusammen, dass WP-Piwik noch eine alte Rollenstruktur verwendet. Funktionieren sollte es aber trotzdem und die Fehler verschwinden, wenn du nach Eingabe der Auth-Daten erstmals WP-Piwik konfigurierst (also bestimmst, wer das Dashboard sehen darf, und welche User nicht gezählt werden sollen).

Wenn die Seite mehrere Minuten lädt, würde ich den Fehler in der Verbindung zwischen Piwik und WordPress suchen… an der Datenmenge sollte es auf der Einstellungsseite ja nicht liegen. WP-Piwik holt dort nur von Piwik die Liste der vorhandenen Seiten und den JS-Code. Ansonsten zeigt es nur die in der WordPress-DB gespeicherten Einstellungen an.

In der nächsten Version sollte das Capability-Problem nicht mehr auftreten.

Heike Stopp [www]

Das Piwik ist echt ein sehr gutes Analystool und kann ich nur jedem empfehlen. Sehr einfach zu bedienen.

André

Moin,

leider bekomme ich es immer noch nicht zum Laufen, es kommt immer die Fehlermeldung auf der Einstellungsseite:
“Ein Fehler ist aufgetreten: Bitte überprüfe die URL und den auth token. Du
benötigst zumindest View-Zugriff auf eine Seite.”
Daten sind aber definitiv richtig, das habe ich nun mehrfach kontrolliert…

Ist irgendwann bald mit einer neuen Version zu rechnen? :)

Viele Grüße
André

André Bräkling [www]

Ja, ein Update ist in Arbeit, aber ich sehe keinen Zusammenhang zu Deinem Problem… an dieser Stelle wird sich auch nichts ändern. Die Fehlermeldung besagt, dass der Kontakt zur Piwik-API nicht funktioniert. Ursache können eigentlich nur diese Gründe sein:

- Die URL zu Piwik ist nicht korrekt.
- Der Auth-Token ist nicht korrekt oder gehört zu einem User, der nicht die notwendigen Rechte hat.
- cURL steht nicht zur Verfügung und HTTP-Requests via fopen sind in den PHP-Einstellungen deaktiviert.
- Der Piwik-Server akzeptiert keine Verbindungen von dem WP-hostenden Server.

Anton [www]

Hi!

Habe wp-piwik in mehreren Blogs laufen. Alles ok. Nur bei einem kommt hartnäckig die selbe Meldung wie oben bei André.

(1) URL ist ok (Piwik läuft makellos)
(2) Auth. Token muss auch ok sein, da er dem Admin der Piwik-Installation gehört.

Bleibt also:

(3) cURL steht nicht zur Verfügung und HTTP-Requests via fopen sind in den PHP-Einstellungen deaktiviert.

und

(4)

Der Piwik-Server akzeptiert keine Verbindungen von dem WP-hostenden Server

Wie kann man checken, ob #3 oder #4 der Fall sind?

Danke im voraus.

A.

Dana

Ich finde Piwik hat sich gut gemacht, für mich ist es mittlerweile eine sehr gute und nützliche Alternative zu Analytics.

Comments are closed.

 
© 2003-2013 André Bräkling - Icons by Zlwo.com, BlogPerfume.com and famfamfam.com.