Hallo,
Matomo: 4.3.1,
MySQL: 5.6.42-log
PHP: 7.4.19
folgende Bedingung führt beim Aufruf des Performance-Berichts zu einem schwerwiegenden Fehler:
Segment: Dauer des Besuchs mindestens … Sekunden
Zeitspanne z.B.: letzte 30 Tage (Zeitraum ist aber wohl unerheblich)
Verhalten → Seiten → Leistungsbericht für Seiten öffnen
Ergebnis:
-
das akt. Browserfenster wird mit dieser Meldung ersetzt:
-
die Browser-Instanz wird komplett lahmgelegt bzw. der Tab kann nur noch geschlossen werden (reproduziert mit den akt. Chrome/Firefox)
-
im Server Error-Log:
27.05.2021 16:30:34 meinedomain.de [client 93.xxx.xx.xx] Error in Matomo: The segment condition 'visitDuration>' is not valid. -
Matomo Error-Log
Uncaught exception: …/matomo/core/Segment/SegmentExpression.php(117): The segment condition ‘visitDuration>’ is not valid.
und
Uncaught exception in API: …/matomo/core/Segment/SegmentExpression.php(117): The segment condition ‘visitDuration>’ is not valid.
Es scheint an einschränkenden Segment-Bedingungen wie Mindestens/Weniger als usw. zu liegen. Bei Alle Besuche klappt alles einwandfrei.
Die fraglichen Segmente noch mal zu Speichern & Übernehmen und
/tmp Inhalte und Browser-Cache löschen bringt nichts.
Gibts da einen workaround?
Grüße hbbear