Cron für die Archivierung wird nicht ausgeführt

Hallo zusammen,

wir nutzen das WP-Plugin für Matomo. Leider wird der Cron-Job für die Archivierung nicht ausgeführt. Die Fehlermeldung lautet wie folgt:

archive_boot: Matomo error: 8192: Function create_function() is deprecated in $ABSPATH/wp-content/themes/ak_theme/functions.php:54 => bootstrap.php:48; bootstrap.php:77; functions.php:54; class-wp-hook.php:287; class-wp-hook.php:311; plugin.php:478; wp-settings.php:518; wp-config.php:147; wp-load.php:37; bootstrap.php:84; console:11;

Die manuelle Archivierung (über Troubleshooting/Berichte archivieren) funktioniert hingegen.

Kann mir hier jemand weiterhelfen?
Vielen Dank!

Hallo,

Die Warnung ist spannenderweise nicht im WP-Matomo plugin, sondern in deinem Theme:

Woran das liegen kann weiß vielleicht @thomas_matomo besser.

Sieht eher nach einem fälligen Theme-Update aus. Seit PHP7.2 ist create_function deprecated. Es ist sehr unwahrscheinlich, dass Matomo an der Stelle irgendetwas am Code tut, aber ggf. sind API-Antworten von der Fehlermeldung zerstört.
Also Workaround: (kontrolliert) auskommentieren, gegen Closure ersetzen, Theme Updaten oder Downgrade auf PHP 7.1.

1 Like