• Resolved allarmsllc

    (@allarmsllc)


    I’m getting a critical error message on my site, and en email from my site saying the error is in Booster Plus. This error is causing my Product list to only list the last product added, and that product’s page to display an error. If I disable Booster Plus, the issue goes away.

    WordPress version 5.4.2
    Current theme: Twenty Sixteen (version 2.1)
    Current plugin: Booster Plus for WooCommerce (version 5.1.0)
    PHP version 7.4.5

    Error Details
    =============
    An error of type E_ERROR was caused in line 73 of the file /allarms.net/wp-content/plugins/booster-plus-for-woocommerce/includes/lib/PHPMathParser/Expressions.php. Error message: Uncaught Error: Call to a member function operate() on null in /allarms.net/wp-content/plugins/booster-plus-for-woocommerce/includes/lib/PHPMathParser/Expressions.php:73
    Stack trace:
    #0 /allarms.net/wp-content/plugins/booster-plus-for-woocommerce/includes/lib/PHPMathParser/Math.php(48): WCJ_Subtraction->operate(Object(WCJ_Stack))
    #1 /allarms.net/wp-content/plugins/booster-plus-for-woocommerce/includes/lib/PHPMathParser/Math.php(15): WCJ_Math->run(Object(WCJ_Stack))
    #2 /allarms.net/wp-content/plugins/booster-plus-for-woocommerce/includes/class-wcj-product-msrp.php(232): WCJ_Math->evaluate(‘129 – ‘)
    #3 /allarms.net/wp-includes/class-wp-hook.php(287): WCJ_Product_MSRP->display(”, Object(WC_Product_Variable))
    #4 /allarms.net/wp-includes/plugin.php(206): WP_Hook->apply_filters(”, Array)
    #5 /allarms.net/wp-content/plugins/woocommerce/

Viewing 9 replies - 1 through 9 (of 9 total)
  • Hi,

    Could you share which modules and their settings you’re using?

    Thread Starter allarmsllc

    (@allarmsllc)

    Here’s a link the export of my settings. Let me know when you’ve got the file so I can turn off the link.

    Thread Starter allarmsllc

    (@allarmsllc)

    Is there any update on this? It is still affecting my site.

    Hi,

    We’re trying to resolve your issue.

    Thread Starter allarmsllc

    (@allarmsllc)

    I’ll assume that means I can turn off the link. Thanks for the update.

    Hi,

    If possible please leave the link active.

    Hello,
    Can you please make sure that all your products are registered with a price?
    I believe that this problem may occur if some of your products don’t have a price

    Thread Starter allarmsllc

    (@allarmsllc)

    I think this might be a combination issue between this plugin and WooCommerce itself. There was meta-data written to the base product which was indicating it was an active product, but it didn’t have a price assigned. I changed the product to a simple one, assigned a price, and saved. However, when I changed it back to a variable product and re-entered all of the variations, the price for the base product was removed, but the aforementioned meta-data remained.

    I think it has to do with creating a product, entering some info, and then changing the product type from simple to variable. Not all the info for the base product gets removed, and Booster sees it and assumes it should have a price, but doesn’t.

    I was able to fix the issue, but it required manually editing meta-data with an export and import of the affected product.

    Plugin Author Pluggabl

    (@pluggabl)

    We are glad this issue has been resolved! We have taken note of this scenario and have added this to our todo list.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Critical Error breaking site’ is closed to new replies.