• Resolved djrmusic

    (@djrmusic)


    After updating to PHP 8.0 the woocommerce plug in won’t load. I get this message.

    An error of type E_ERROR was caused in line 162 of the file /var/www/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskList.php. Error message: Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, string given in /var/www/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskList.php:162 Stack trace: #0 /var/www/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskList.php(162): in_array(‘setup’, ”, true) #1 /var/www/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskList.php(174): Automattic\WooCommerce\Admin\Features\OnboardingTasks\TaskList->is_hidden() #2 /var/www/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskLists.php(343): Automattic\WooCommerce\Admin\Features\OnboardingTasks\TaskList->is_visible() #3 [internal function]: Automattic\WooCommerce\Admin\Features\OnboardingTasks\TaskLists::Automattic\WooCommerce\Admin\Features\OnboardingTasks{closure}(Object(Automattic\WooCommerce\Admin\Features\OnboardingTasks\TaskList)) #4 /var/www/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskLists.php(344): array_filter(Array, Object(Closure)) #5 /var/www/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskLists.php(449): Automattic\WooCommerce\Admin\Features\OnboardingTasks\TaskLists::get_visible() #6 /var/www/wp-includes/class-wp-hook.php(308): Automattic\WooCommerce\Admin\Features\OnboardingTasks\TaskLists::task_list_preloaded_settings(Array) #7 /var/www/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #8 /var/www/wp-content/plugins/woocommerce/src/Internal/Admin/WCAdminSharedSettings.php(61): apply_filters(‘woocommerce_adm…’, Array) #9 /var/www/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Assets/AssetDataRegistry.php(267): Automattic\WooCommerce\Internal\Admin\WCAdminSharedSettings->Automattic\WooCommerce\Internal\Admin{closure}() #10 /var/www/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Assets/AssetDataRegistry.php(368): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->execute_lazy_data() #11 /var/www/wp-includes/class-wp-hook.php(308): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->enqueue_asset_data(”) #12 /var/www/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #13 /var/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #14 /var/www/wp-includes/script-loader.php(2177): do_action(‘wp_print_footer…’) #15 /var/www/wp-includes/class-wp-hook.php(308): wp_print_footer_scripts(”) #16 /var/www/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #17 /var/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #18 /var/www/wp-login.php(399): do_action(‘login_footer’) #19 /var/www/wp-login.php(1565): login_footer() #20 {main} thrown

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

Viewing 1 replies (of 1 total)
  • Hi @djrmusic

    Thank you for sharing it with us. Can you please share a copy of your site’s System Status Report so that we can better understand your site’s current environment? You can find this by navigating to WooCommerceStatus → select Get system report and then Copy for support.

    Once you have this, please share the results with us here.

    Thank you!

Viewing 1 replies (of 1 total)
  • The topic ‘Plug in won’t load’ is closed to new replies.