[gelöst] Keine Aktionen nach Update

Hallo,

nach einem Update (2.17.1. auf 3.0.1) werden unter Aktionen keinen URLs mehr angezeigt. Ältere Daten sind immer noch vorhanden und werden dargestellt.

Bin für jeden “Lösungsansatz” dankbar :slight_smile:

Unter Besucher - Besucher-Log finden sich folgende Fehlermeldungen
Mysqli prepare error: Unknown column ‘log_link_visit_action.interaction_position’ in ‘field list’
und
ERROR: Failed to get data from API: Mysqli prepare error: Unknown column ‘log_link_visit_action.interaction_position’ in ‘field list’ #0 […]/piwik/libs/Zend/Db/Statement.php(115): Zend_Db_Statement_Mysqli->_prepare(’???SELECT???..’) #1 […]/piwik/libs/Zend/Db/Adapter/Mysqli.php(381): Zend_Db_Statement->__construct(Object(Piwik\Db\Adapter\Mysqli), ‘???SELECT???..’) #2 […]/piwik/libs/Zend/Db/Adapter/Abstract.php(478): Zend_Db_Adapter_Mysqli->prepare(’???SELECT???..’) #3 […]/piwik/libs/Zend/Db/Adapter/Abstract.php(736): Zend_Db_Adapter_Abstract->query(’???SELECT???..’, Array) #4 […]/piwik/core/Db.php(217): Zend_Db_Adapter_Abstract->fetchAll(’???SELECT???..’, Array) #5 […]/piwik/plugins/Live/Model.php(73): Piwik\Db::fetchAll(’???SELECT???..’, Array) #6 […]/piwik/plugins/Live/Visitor.php(259): Piwik\Plugins\Live\Model->queryActionsForVisit(11105840, 500) #7 […]/piwik/plugins/Live/API.php(349): Piwik\Plugins\Live\Visitor::enrichVisitorArrayWithActions(Array, 500, ‘Europe/Berlin’) #8 [internal function]: Piwik\Plugins\Live\API->Piwik\Plugins\Live{closure}(Object(Piwik\DataTable)) #9 […]/piwik/core/DataTable.php(475): call_user_func_array(Object(Closure), Array) #10[…]/piwik/core/DataTable.php(581): Piwik\DataTable->filter(Object(Closure), Array) #11 […]/piwik/core/API/DataTablePostProcessor.php(277): Piwik\DataTable->applyQueuedFilters() #12 […]/piwik/core/API/DataTablePostProcessor.php(129): Piwik\API\DataTablePostProcessor->applyQueuedFilters(Object(Piwik\DataTable)) #13 […]/piwik/core/Plugin/Visualization.php(449): Piwik\API\DataTablePostProcessor->process(Object(Piwik\DataTable)) #14 […]/piwik/core/Plugin/Visualization.php(186): Piwik\Plugin\Visualization->applyFilters() #15 […]/piwik/core/Plugin/Report.php(309): Piwik\Plugin\Visualization->render() #16 […]/piwik/plugins/CoreHome/Controller.php(59): Piwik\Plugin\Report->render() #17 [internal function]: Piwik\Plugins\CoreHome\Controller->renderReportWidget(Object(Piwik\Plugins\Live\Reports\GetLastVisitsDetails)) #18 […]/piwik/core/FrontController.php(542): call_user_func_array(Array, Array) #19 […]/piwik/core/FrontController.php(137): Piwik\FrontController->doDispatch(NULL, NULL, NULL) #20 […]/piwik/core/dispatch.php(34): Piwik\FrontController->dispatch() #21 […]/piwik/index.php(27): require_once(’/srv/www/webaly…’) #22 {main}

Danke und Grüße
TobBen

Update:
Mittlerweile werden zwar wieder einige Seitenansichten angezeigt, aber die Zahl stimmt bei weitem nicht
z.B. haben 110.000 Besucher unter 10.000 Seiten angesehen

Update 2:
Besucherzahlen sind nach wie vor normal, nur die Anzahl der Seitenansichten stimmt nach wie vor nicht. Grund sind Aktionen, die keine Seitenansicht enthalten. (siehe Bild)


Irgendjemand einen Tipp, wo der Fehler hängen könnte?

Hab den Fehler mittlerweile gefunden. Das DB-Update hat leider nicht wirklich funktioniert. Auch das erneute Ausführen war nicht erfolgreich.
Erst die SQL-Befehle einzeln durchzuführen brachte Abhilfe. Insbesondere ALTER TABLE piwik_log_link_visit_action ADD COLUMN idpageview CHAR(6) NULL DEFAULT NULL, ADD COLUMN interaction_position SMALLINT UNSIGNED DEFAULT NULL, MODIFY COLUMN time_spent_ref_action INTEGER(10) UNSIGNED NULL;

Thema damit gelöst