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