• Resolved zollo

    (@zollo)


    Hi,
    I don’t understand why this is happening, because everything was fine in the evening and suddenly in the morning nothing was working.
    I am using Divi and have created Divi Theme Builder to create a template for all product pages.
    It was not possible to open the website and any product page.
    And I had a fatal error.

    I am currently using WooCommerce v8.5.1.
    So…
    I found the site dead this morning, and only after disabling the Woo, I understood what was the cause of the problem.
    I enabled WP Debug and tried to degrade to v.8.4.0, and using this version I can open the website and a product page but anyway, I still have a fatal error/
    Cold you look at it and point where to dig?


    Fatal error: Uncaught TypeError: strpos(): Argument #1 ($haystack) must be of type string, array given in /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/ComparisonOperation.php:49 Stack trace: #0 /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/ComparisonOperation.php(49): strpos() #1 /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/OptionRuleProcessor.php(35): Automattic\WooCommerce\Admin\RemoteInboxNotifications\ComparisonOperation::compare() #2 /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/RuleEvaluator.php(79): Automattic\WooCommerce\Admin\RemoteInboxNotifications\OptionRuleProcessor->process() #3 /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/OrRuleProcessor.php(47): Automattic\WooCommerce\Admin\RemoteInboxNotifications\RuleEvaluator->evaluate() #4 /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/RuleEvaluator.php(79): Automattic\WooCommerce\Admin\RemoteInboxNotifications\OrRuleProcessor->process() #5 /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/OrRuleProcessor.php(47): Automattic\WooCommerce\Admin\RemoteInboxNotifications\RuleEvaluator->evaluate() #6 /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/RuleEvaluator.php(79): Automattic\WooCommerce\Admin\RemoteInboxNotifications\OrRuleProcessor->process() #7 /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/Features/PaymentGatewaySuggestions/EvaluateSuggestion.php(27): Automattic\WooCommerce\Admin\RemoteInboxNotifications\RuleEvaluator->evaluate() #8 /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/Features/PaymentGatewaySuggestions/Init.php(44): Automattic\WooCommerce\Admin\Features\PaymentGatewaySuggestions\EvaluateSuggestion::evaluate() #9 /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/Features/OnboardingTasks/Tasks/WooCommercePayments.php(193): Automattic\WooCommerce\Admin\Features\PaymentGatewaySuggestions\Init::get_suggestions() #10 /home/mysite.com/wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-payment-gateways.php(231): Automattic\WooCommerce\Admin\Features\OnboardingTasks\Tasks\WooCommercePayments::is_supported() #11 /home/mysite.com/wp-includes/class-wp-hook.php(324): WC_Settings_Payment_Gateways->payment_gateways_setting() #12 /home/mysite.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #13 /home/mysite.com/wp-includes/plugin.php(517): WP_Hook->do_action() #14 /home/mysite.com/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-settings.php(766): do_action() #15 /home/mysite.com/wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-page.php(213): WC_Admin_Settings::output_fields() #16 /home/mysite.com/wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-payment-gateways.php(96): WC_Settings_Page->output() #17 /home/mysite.com/wp-includes/class-wp-hook.php(324): WC_Settings_Payment_Gateways->output() #18 /home/mysite.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #19 /home/mysite.com/wp-includes/plugin.php(517): WP_Hook->do_action() #20 /home/mysite.com/wp-content/plugins/woocommerce/includes/admin/views/html-admin-settings.php(40): do_action() #21 /home/mysite.com/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-settings.php(153): include(‘/home/jeeklsco/…’) #22 /home/mysite.com/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-menus.php(348): WC_Admin_Settings::output() #23 /home/mysite.com/wp-includes/class-wp-hook.php(324): WC_Admin_Menus->settings_page() #24 /home/mysite.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #25 /home/mysite.com/wp-includes/plugin.php(517): WP_Hook->do_action() #26 /home/mysite.com/wp-admin/admin.php(259): do_action() #27 {main} thrown in /home/mysite.com/wp-content/plugins/woocommerce/src/Admin/RemoteInboxNotifications/ComparisonOperation.php on line 49

    There has been a critical error on this website. Please check your site admin email inbox for instructions.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter zollo

    (@zollo)

    So many people have the same error!!!
    Do something!

    Critical Error: WooCommerce RemoteInboxNotifications

    juanwp22

    (@juanwp22)

    Same problem here with Generatepress premium

    • This reply was modified 10 months ago by juanwp22.
    anastas10s

    (@anastas10s)

    Hi there @zollo ??

    Thanks for reaching out to Woo Support! Let’s troubleshoot this together.

    Divi and Woocommerce issue

    Just to clarify, did you already have a chance to test with temporarily activating a default theme, like TT3, and only the WooCommerce plugin active, and see if the issue persists, or otherwise?

    The document linked here might come in handy, for performing a conflict test.

    When testing, with a fresh test site of mine, it all worked as expected when having WordPress version 6.4.2, the TT3 theme active, and only WooCommerce version 8.5.1 installed and activated. I could not reproduce the error, on my end, I’m afraid.

    Looking forward to hearing from you!

    Hi there @juanwp22 ??

    We’d like to take a look at your report on a separate thread, since each store’s set-up is unique and to better focus troubleshooting.

    Please open a new topic here: https://www.ads-software.com/support/plugin/woocommerce/#new-topic-0.

    Thanks!

    • This reply was modified 10 months ago by anastas10s. Reason: added WooCommerce version
    Thread Starter zollo

    (@zollo)

    Thank you for your reply.
    I don’t know why, but the problem suddenly disappeared.
    I will try to implement all your recommendations in case there is a problem with Woo again.
    Thank you!

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello zollo

    Thanks for your reply.

    I am glad to hear that the problem has disappeared.
    But to be on the safe side, we must make sure it does not happen again.
    I suspect this might related to your server configuration such as PHP Memory Limit.

    To help you further, I’d like to understand more about your setup.
    Could you please send me a copy of your site’s System Status Report?
    You can find it via WooCommerce > Status.
    Select Get system report and then Copy for support.

    Once you’ve done that, you can paste the text in https://gist.github.com
    After that, you can paste the Gist link here in your reply.

    Looking forward to your response. ??

    Thread Starter zollo

    (@zollo)

    Plugin Support ckadenge (woo-hc)

    (@ckadenge)

    Hi @zollo,

    Thank you for sharing your system status report with us. I was able to check your PHP memory limit and the settings seem to be right. However, we are glad to know that the issue suddenly disappeared.

    Cheers!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Divi and Woocommerce issue’ is closed to new replies.