Update causes fatal PHP error

[ad_1]

Hi, when todays woocommerce update is installed my site crashes and I get the fatal PHP error as below.

Could it be my server PHP version – 8.1.26 ?

I have a clone of the same site on a different server with lower PHP and it install OK.

Any tips would be great, Stephen

Error Details

An error of type E_ERROR was caused in line 23 of the file /var/www/html/wordpress/wp-content/plugins/woocommerce/src/Internal/Admin/Marketplace.php. Error message: Uncaught Error: Non-static method Automattic\WooCommerce\Internal\Features\FeaturesController::change_feature_enable() cannot be called statically in /var/www/html/wordpress/wp-content/plugins/woocommerce/src/Internal/Admin/Marketplace.php:23
Stack trace: 0 [internal function]: Automattic\WooCommerce\Internal\Admin\Marketplace->init() 1 /var/www/html/wordpress/wp-content/plugins/woocommerce/src/Internal/DependencyManagement/Definition.php(59): call_user_func_array() 2 /var/www/html/wordpress/wp-content/plugins/woocommerce/src/Internal/DependencyManagement/Definition.php(29): Automattic\WooCommerce\Internal\DependencyManagement\Definition->invokeInit() 3 /var/www/html/wordpress/wp-content/plugins/woocommerce/lib/packages/League/Container/Definition/Definition.php(212): Automattic\WooCommerce\Internal\DependencyManagement\Definition->resolveClass() 4 /var/www/html/wordpress/wp-content/plugins/woocommerce/lib/packages/League/Container/Definition/DefinitionAggregate.php(94): Automattic\WooCommerce\Vendor\League\Container\Definition\Definition->resolve() 5 /var/www/html/wordpress/wp-content/plugins/woocommerce/lib/packages/League/Container/Container.php(157): Automattic\WooCommerce\Vendor\League\Container\Definition\DefinitionAggregate->resolve() 6 /var/www/html/wordpress/wp-content/plugins/woocommerce/src/Internal/DependencyManagement/ExtendedContainer.php(158): Automattic\WooCommerce\Vendor\League\Container\Container->get() 7 /var/www/html/wordpress/wp-content/plugins/woocommerce/lib/packages/League/Container/Container.php(178): Automattic\WooCommerce\Internal\DependencyManagement\ExtendedContainer->get() 8 /var/www/html/wordpress/wp-content/plugins/woocommerce/src/Internal/DependencyManagement/ExtendedContainer.php(158): Automattic\WooCommerce\Vendor\League\Container\Container->get() 9 /var/www/html/wordpress/wp-content/plugins/woocommerce/src/Container.php(116): Automattic\WooCommerce\Internal\DependencyManagement\ExtendedContainer->get() 10 /var/www/html/wordpress/wp-content/plugins/woocommerce/includes/class-woocommerce.php(267): Automattic\WooCommerce\Container->get() 11 /var/www/html/wordpress/wp-content/plugins/woocommerce/includes/class-woocommerce.php(189): WooCommerce->init_hooks() 12 /var/www/html/wordpress/wp-content/plugins/woocommerce/includes/class-woocommerce.php(147): WooCommerce->__construct() 13 /var/www/html/wordpress/wp-content/plugins/woocommerce/woocommerce.php(53): WooCommerce::instance() 14 /var/www/html/wordpress/wp-content/plugins/woocommerce/woocommerce.php(68): WC() 15 /var/www/html/wordpress/wp-settings.php(473): include_once(‘…’) 16 /var/www/html/wordpress/wp-config.php(111): require_once(‘…’) 17 /var/www/html/wordpress/wp-load.php(50): require_once(‘…’) 18 /var/www/html/wordpress/wp-admin/admin.php(34): require_once(‘…’) 19 /var/www/html/wordpress/wp-admin/plugins.php(10): require_once(‘…’) 20 {main}

thrown

The page I need help with: [log in to see the link]

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer