Starting 2025-08-26 02:17:32 these errors flooded logs, and only way to stop this is to deactivate Matomo plugin:
[host www.ross.no] Backend fatal error: PHP Fatal error: Uncaught Error: Call to undefined function WpMatomo\Ecommerce\WC() in /var/www/vhosts/ross.no/httpdocs/wp-content/plugins/matomo/classes/WpMatomo/Ecommerce/Woocommerce.php:520\nStack trace:\n#0 /var/www/vhosts/ross.no/httpdocs/wp-content/plugins/matomo/classes/WpMatomo/Ecommerce/Base.php(263): WpMatomo\Ecommerce\Woocommerce->get_tracking_calls_in_session()\n#1 /var/www/vhosts/ross.no/httpdocs/wp-includes/class-wp-hook.php(322): WpMatomo\Ecommerce\Base->maybe_do_delayed_tracking_early()\n#2 /var/www/vhosts/ross.no/httpdocs/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()\n#3 /var/www/vhosts/ross.no/httpdocs/wp-includes/plugin.php(517): WP_Hook->do_action()\n#4 /var/www/vhosts/ross.no/httpdocs/wp-includes/general-template.php(3208): do_action()\n#5 /var/www/vhosts/ross.no/httpdocs/wp-content/themes/uncode/footer.php(280): wp_footer()\n#6 /var/www/vhosts/ross.no/httpdocs/wp-includes/template.php(810): require_once(‘/var/www/vhosts…’)\n#7 /var/www/vhosts/ross.no/httpdocs/wp-includes/template.php(745): load_template()\n#8 /var/www/vhosts/ross.no/httpdocs/wp-includes/general-template.php(92): locate_template()\n#9 /var/www/vhosts/ross.no/httpdocs/wp-content/themes/RossNo/single.php(832): get_footer()\n#10 /var/www/vhosts/ross.no/httpdocs/wp-includes/template-loader.php(106): include(‘/var/www/vhosts…’)\n#11 /var/www/vhosts/ross.no/httpdocs/wp-blog-header.php(19): require_once(‘/var/www/vhosts…’)\n#12 /var/www/vhosts/ross.no/httpdocs/index.php(17): require(‘/var/www/vhosts…’)\n#13 {main}\n thrown in /var/www/vhosts/ross.no/httpdocs/wp-content/plugins/matomo/classes/WpMatomo/Ecommerce/Woocommerce.php on line 520\n
Normal GETs also fail with http 500:
2025-08-26 09:44:04 Error 66.249.70.134 500 GET /2023/12/14/euphorbia-hamaderoensis/20231214-dsc_5005-1-3-1/ HTTP/1.0
I have had extensive bad bot attacks that Cloudflare handles, but I wonder if one of these attackers has been able to infect Matomo in some way.
I need to haver Matomo running, so how to fix this?
Morten Ross
4 posts - 2 participants