Woocommerce causing Critical Error
-
Woocommerce Paypal Payments plugin was updated yesterday, and we now have the following error:
Error Details ============= An error of type E_ERROR was caused in line 49 of the file /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/ComparisonOperation.php. Error message: Uncaught TypeError: strpos(): Argument #1 ($haystack) must be of type string, array given in /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/ComparisonOperation.php:49 Stack trace: #0 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/ComparisonOperation.php(49): strpos() #1 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/OptionRuleProcessor.php(35): Automattic\WooCommerce\Admin\RemoteInboxNotifications\ComparisonOperation::compare() #2 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/RuleEvaluator.php(79): Automattic\WooCommerce\Admin\RemoteInboxNotifications\OptionRuleProcessor->process() #3 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/OrRuleProcessor.php(47): Automattic\WooCommerce\Admin\RemoteInboxNotifications\RuleEvaluator->evaluate() #4 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/RuleEvaluator.php(79): Automattic\WooCommerce\Admin\RemoteInboxNotifications\OrRuleProcessor->process() #5 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/OrRuleProcessor.php(47): Automattic\WooCommerce\Admin\RemoteInboxNotifications\RuleEvaluator->evaluate() #6 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/RuleEvaluator.php(79): Automattic\WooCommerce\Admin\RemoteInboxNotifications\OrRuleProcessor->process() #7 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/Features/PaymentGatewaySuggestions/EvaluateSuggestion.php(27): Automattic\WooCommerce\Admin\RemoteInboxNotifications\RuleEvaluator->evaluate() #8 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/Features/PaymentGatewaySuggestions/Init.php(44): Automattic\WooCommerce\Admin\Features\PaymentGatewaySuggestions\EvaluateSuggestion::evaluate() #9 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/Tasks/AdditionalPayments.php(183): Automattic\WooCommerce\Admin\Features\PaymentGatewaySuggestions\Init::get_suggestions() #10 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/Tasks/AdditionalPayments.php(125): Automattic\WooCommerce\Admin\Features\OnboardingTasks\Tasks\AdditionalPayments::get_suggestion_gateways() #11 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/Tasks/AdditionalPayments.php(104): Automattic\WooCommerce\Admin\Features\OnboardingTasks\Tasks\AdditionalPayments::has_enabled_other_category_gateways() #12 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskList.php(304): Automattic\WooCommerce\Admin\Features\OnboardingTasks\Tasks\AdditionalPayments->can_view() #13 [internal function]: Automattic\WooCommerce\Admin\Features\OnboardingTasks\TaskList->Automattic\WooCommerce\Admin\Features\OnboardingTasks\{closure}() #14 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskList.php(305): array_filter() #15 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskList.php(171): Automattic\WooCommerce\Admin\Features\OnboardingTasks\TaskList->get_viewable_tasks() #16 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskLists.php(349): Automattic\WooCommerce\Admin\Features\OnboardingTasks\TaskList->is_visible() #17 [internal function]: Automattic\WooCommerce\Admin\Features\OnboardingTasks\TaskLists::Automattic\WooCommerce\Admin\Features\OnboardingTasks\{closure}() #18 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/TaskLists.php(350): array_filter() #19 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Internal/Admin/Onboarding/OnboardingSetupWizard.php(217): Automattic\WooCommerce\Admin\Features\OnboardingTasks\TaskLists::get_visible() #20 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Internal\Admin\Onboarding\OnboardingSetupWizard->component_settings() #21 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-includes/plugin.php(205): WP_Hook->apply_filters() #22 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Internal/Admin/WCAdminSharedSettings.php(61): apply_filters() #23 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Blocks/Assets/AssetDataRegistry.php(268): Automattic\WooCommerce\Internal\Admin\WCAdminSharedSettings->Automattic\WooCommerce\Internal\Admin\{closure}() #24 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-content/plugins/woocommerce/src/Blocks/Assets/AssetDataRegistry.php(393): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->execute_lazy_data() #25 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->enqueue_asset_data() #26 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #27 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-includes/plugin.php(517): WP_Hook->do_action() #28 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-admin/admin-footer.php(95): do_action() #29 /homepages/14/d702240033/htdocs/clickandbuilds/NationalBedlingtonTerrierClub/wp-admin/post.php(369): require_once('/homepages/14/d...') #30 {main} thrown
Deactivating Woocommerce Paypal Payments does not resolve the error. Please help.
The page I need help with: [log in to see the link]
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
- The topic ‘Woocommerce causing Critical Error’ is closed to new replies.