Fatal error: Uncaught TypeError: dirname(): Argument #1 ($path) must be of type string, bool given in /var/www/wp-content/plugins/woocommerce-paypal-payments/src/services.php:21 Stack trace: #0 /var/www/wp-content/plugins/woocommerce-paypal-payments/src/services.php(21): dirname(false, 2) #1 /var/www/wp-content/plugins/woocommerce-paypal-payments/lib/packages/Dhii/Container/DelegatingContainer.php(117): WooCommerce\PayPalCommerce\PluginModule->WooCommerce\PayPalCommerce\{closure}(Object(WooCommerce\PayPalCommerce\Vendor\Dhii\Container\DelegatingContainer)) #2 /var/www/wp-content/plugins/woocommerce-paypal-payments/lib/packages/Dhii/Container/DelegatingContainer.php(56): WooCommerce\PayPalCommerce\Vendor\Dhii\Container\DelegatingContainer->invokeFactory(Object(Closure)) #3 /var/www/wp-content/plugins/woocommerce-paypal-payments/src/services.php(24): WooCommerce\PayPalCommerce\Vendor\Dhii\Container\DelegatingContainer->get('ppcp.plugin') #4 /var/www/wp-content/plugins/woocommerce-paypal-payments/lib/packages/Dhii/Container/DelegatingContainer.php(117): WooCommerce\PayPalCommerce\PluginModule->WooCommerce\PayPalCommerce\{closure}(Object(WooCommerce\PayPalCommerce\Vendor\Dhii\Container\DelegatingContainer)) #5 /var/www/wp-content/plugins/woocommerce-paypal-payments/lib/packages/Dhii/Container/DelegatingContainer.php(56): WooCommerce\PayPalCommerce\Vendor\Dhii\Container\DelegatingContainer->invokeFactory(Object(Closure)) #6 /var/www/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-compat/services.php(90): WooCommerce\PayPalCommerce\Vendor\Dhii\Container\DelegatingContainer->get('ppcp.asset-vers...') #7 /var/www/wp-content/plugins/woocommerce-paypal-payments/lib/packages/Dhii/Container/DelegatingContainer.php(117): WooCommerce\PayPalCommerce\Compat\CompatModule->WooCommerce\PayPalCommerce\Compat\{closure}(Object(WooCommerce\PayPalCommerce\Vendor\Dhii\Container\DelegatingContainer)) #8 /var/www/wp-content/plugins/woocommerce-paypal-payments/lib/packages/Dhii/Container/DelegatingContainer.php(56): WooCommerce\PayPalCommerce\Vendor\Dhii\Container\DelegatingContainer->invokeFactory(Object(Closure)) #9 /var/www/wp-content/plugins/woocommerce-paypal-payments/lib/packages/Dhii/Container/CompositeContainer.php(53): WooCommerce\PayPalCommerce\Vendor\Dhii\Container\DelegatingContainer->get('compat.assets') #10 /var/www/wp-content/plugins/woocommerce-paypal-payments/lib/packages/Dhii/Container/CachingContainer.php(61): WooCommerce\PayPalCommerce\Vendor\Dhii\Container\CompositeContainer->get('compat.assets') #11 /var/www/wp-content/plugins/woocommerce-paypal-payments/lib/packages/Dhii/Container/CachingContainer.php(161): WooCommerce\PayPalCommerce\Vendor\Dhii\Container\CachingContainer->WooCommerce\PayPalCommerce\Vendor\Dhii\Container\{closure}() #12 /var/www/wp-content/plugins/woocommerce-paypal-payments/lib/packages/Dhii/Container/CachingContainer.php(128): WooCommerce\PayPalCommerce\Vendor\Dhii\Container\CachingContainer->invokeGenerator(Object(Closure)) #13 /var/www/wp-content/plugins/woocommerce-paypal-payments/lib/packages/Dhii/Container/CachingContainer.php(62): WooCommerce\PayPalCommerce\Vendor\Dhii\Container\CachingContainer->getCached('compat.assets', Object(Closure)) #14 /var/www/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-compat/src/CompatModule.php(47): WooCommerce\PayPalCommerce\Vendor\Dhii\Container\CachingContainer->get('compat.assets') #15 /var/www/wp-content/plugins/woocommerce-paypal-payments/bootstrap.php(67): WooCommerce\PayPalCommerce\Compat\CompatModule->run(Object(WooCommerce\PayPalCommerce\Vendor\Dhii\Container\CachingContainer)) #16 /var/www/wp-content/plugins/woocommerce-paypal-payments/woocommerce-paypal-payments.php(76): {closure}('/var/www/wp-con...') #17 /var/www/wp-content/plugins/woocommerce-paypal-payments/woocommerce-paypal-payments.php(91): WooCommerce\PayPalCommerce\init() #18 /var/www/wp-includes/class-wp-hook.php(324): WooCommerce\PayPalCommerce\{closure}('') #19 /var/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #20 /var/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #21 /var/www/wp-settings.php(550): do_action('plugins_loaded') #22 /var/www/wp-config.php(94): require_once('/var/www/wp-set...') #23 /var/www/wp-load.php(50): require_once('/var/www/wp-con...') #24 /var/www/wp-blog-header.php(13): require_once('/var/www/wp-loa...') #25 /var/www/index.php(17): require('/var/www/wp-blo...') #26 {main} thrown in /var/www/wp-content/plugins/woocommerce-paypal-payments/src/services.php on line 21

Fatal error: Uncaught Error: Class "WC_Log_Levels" not found in /var/www/wp-content/plugins/woocommerce/includes/class-wc-logger.php:236 Stack trace: #0 /var/www/wp-content/plugins/woocommerce/includes/class-woocommerce.php(378): WC_Logger->critical('Uncaught TypeEr...', Array) #1 [internal function]: WooCommerce->log_errors() #2 {main} thrown in /var/www/wp-content/plugins/woocommerce/includes/class-wc-logger.php on line 236