Nach Update auf 3.1.0 keine Besucher mehr

Zend ist nur die Library, die verwendet wird um Anfragen an die Datenbank zu machen.
SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘log_action_event_category.type’ in ‘field list’ ist der Fehler, der von MySQL zurückgegeben wird.

ah, okay, verstehe!

SQLSTATE[42S22]: Column not found:
1054 Unknown column ‘log_action_event_category.type’ in ‘field list’

ja, die fehlermeldung bekomme ich auch. und zwar unter “besucher” → “besucher-log”. ein screenshot wurde schon oben von einem anderen user gepostet. sieht bei mir genau so aus.

Der Fehler liegt vermutlich daran, dass eine Änderung in der Datenbank, die von einer Änderung in Piwik benötigt wird, beim Upgrade nicht richtig angewendet wurden.

Das Piwik-Entwicklerteam sieht es sich schon an.

Da mehrere diesen Fehler zu haben scheinen, könnte sich jemand bitte mal bei mir unter peter@piwik.org melden mit Login-Daten?

hier noch eine fehlermeldung aus dem administrationsbereich:


vielleicht hilft das?

Hallo,

Hier hatte jemand eine Lösung die einen Versuch wert ist.

Könnt ihr schauen, ob das Events plugin aktiviert ist?

Enabling the “Events (Core)” plugin worked to solve my problem.

Das hatte ich oben schon nachgefragt (Nach Update auf 3.1.0 keine Besucher mehr - #11 by peterbo), scheint aber bei den Beteiligten aktiv zu sein

Das Events-Plugin sollte definitiv aktiv sein. Evtl. einmal deaktivieren und wieder reaktivieren.

PHP Version: 7.1.6-nmm1
System: Linux dd8226 3.13.0-128-generic #177-Ubuntu SMP Tue Aug 8 11:40:23 UTC 2017 x86_64
Browser: Linux Chromium 60.0.3112.78

Plugin ist aktiviert. Deaktivieren und wieder aktivieren (vor Aktivierung /tmp gelöscht) bringt keine Besserung.

Bei mir war das Events Plugin dekativiert (ich weiß nicht, ob durch das Update, oder bereits früher schon).
Aktivieren des Plugins hat bei mir das Problem gelöst! :grinning:

SO! konnte gestern leider keine rückmeldung mehr geben, weil ich als newbie nur 12 posts pro tag machen darf.

seit gestern abend funktioniert es wieder! ich hatte ja zu testzwecken das “events”-plugin deaktiviert (s.o.). nach löschung der alten files und einer neuinstallation per ftp UND nach aktivierung des “events”-plugins lief alles wieder.

DICKEN DANK an alle tipgeber!

hier noch einmal eine kurze zusammenfassung der aktionen, die ich durchgeführt habe:

  1. das “events”-plugin in der zerschossenen installation deaktiviert
  2. alle ordnerinhalte auf dem server gelöscht (außer dem “config”-ordner und dem “plugins”-ordner)
  3. piwik per ftp neu hochgeladen (mit der option alle dateien zu ersetzen bzw. zu überschreiben)
  4. das “events”-plugin in der neuen installation wieder aktiviert
  5. funktioniert wieder! :sunglasses:
1 Like

Hallo,

Das Problem steht fest.

Beim Upgrade wurde die Datenbank des events plugin nicht aktualisiert, wenn man es deaktiviert und wieder aktiviert, wird das nachgeholt.

Das funktioniert bei mir leider nicht. Problem besteht weiterhin.

Ist der Fehler bei dir SQLSTATE[42S22]: Column not found: 1054 Unknown column 'log_action_event_category.type' in 'field list'" oder etwas anderes?

Fehlermeldung ist:

Oops… während der Anfrage ist ein Problem aufgetreten. Möglicherweise war der Server temporär überlastet, oder eventuell haben Sie einen Bericht mit zu vielen Daten angefordert. Bitte noch einmal versuchen. Wenn dieser Fehler wiederholt auftritt kontaktieren Sie bitte Ihren Piwik Administrator, um Unterstützung zu erhalten.

Die Meldung betrifft auch nur die Seite mit der niedrigsten ID, bei allen anderen Seiten funktioniert das Live Widget. Vor dem Update auf 3.1.0 funktionierte es überall. In die php_errorlog wird kein Fehler geschrieben.

Hallo,

Kann es sein, dass die Anfrage etwas länger dauert und daher auf einen Timeout stößt. Kannst du mal probieren die php max execution time etwas höher zu stellen?

Funktioniert super.
Danke

@robles

Oder du hast dieses Problem

Ja, das ist es. Wenn ich den Code wie vorgeschlagen ändere, funktioniert es. Allerdings bekomme ich dann beim Aufruf einer anderen Seite dieselbe Fehlermeldung, die User “dihihive” dort gepostet hat nachdem das als “Closed” markiert wurde: http://take.ms/JbS0K

WARNING: /piwik/vendor/twig/twig/lib/Twig/Extension/Core.php(1560): Warning - constant(): Couldn't find constant Piwik::LABEL_ID_GOAL_IS_ECOMMERCE_ORDER - Piwik 3.1.0 - Please report this message in the Piwik forums: http://forum.piwik.org (please do a search first as it might have been reported already)earch first as it might have been reported already)

“php max execution time” hochzusetzen habe ich auch mal probiert, bringt aber nichts.