Woocommerce plugin 6.7.0 not compatible with godaddy platform

[ad_1]

Hi there!

Thank you for contacting us! πŸ™‚

I understand WooCommerce 6.7 is crashing your site which is on GoDaddy.

Could you share PHP error logs from the hosting file manager? These are typically under public_html folder in error_logs file.

2022-08-06T10:18:52+00:00 CRITICAL Uncaught TypeError: GoDaddy\WordPress\MWC\Core\Features\CartRecoveryEmails\DataStores\WooCommerce\CheckoutDataStore::readFromCustomTable(): Argument #1 ($checkout) must be of type GoDaddy\WordPress\MWC\Core\Features\CartRecoveryEmails\Models\Checkout, null given, called in /var/www/wp-content/mu-plugins/gd-system-plugin/plugins/mwc-core/src/Features/CartRecoveryEmails/DataStores/WooCommerce/CheckoutDataStore.php on line 85 and defined in /var/www/wp-content/mu-plugins/gd-system-plugin/plugins/mwc-core/src/Features/CartRecoveryEmails/DataStores/WooCommerce/CheckoutDataStore.php:140
Stack trace:
#0 /var/www/wp-content/mu-plugins/gd-system-plugin/plugins/mwc-core/src/Features/CartRecoveryEmails/DataStores/WooCommerce/CheckoutDataStore.php(85): GoDaddy\WordPress\MWC\Core\Features\CartRecoveryEmails\DataStores\WooCommerce\CheckoutDataStore->readFromCustomTable(NULL, Array)
#1 /var/www/wp-content/mu-plugins/gd-system-plugin/plugins/mwc-core/src/Features/CartRecoveryEmails/Interceptors/CartUpdatedInterceptor.php(49): GoDaddy\WordPress\MWC\Core\Features\CartRecoveryEmails\DataStores\WooCommerce\CheckoutDataStore->read(43)
#2 /var/www/wp-includes/class-wp-hook.php(307): GoDaddy\WordPress\MWC\Core\Features\CartRecoveryEmails\Interceptors\CartUpdatedInterceptor->saveCheckout(”)
#3 /var/www/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array)
#4 /var/www/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#5 /var/www/wp-content/plugins/woocommerce/includes/class-wc-cart-session.php(234): do_action(β€˜woocommerce_car…’)
#6 /var/www/wp-includes/class-wp-hook.php(307): WC_Cart_Session->set_session(Object(WC_Cart))
#7 /var/www/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array)
#8 /var/www/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#9 /var/www/wp-content/plugins/woocommerce/includes/class-wc-cart-session.php(175): do_action(β€˜woocommerce_car…’, Object(WC_Cart))
#10 /var/www/wp-includes/class-wp-hook.php(307): WC_Cart_Session->get_cart_from_session(”)
#11 /var/www/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
#12 /var/www/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#13 /var/www/wp-settings.php(620): do_action(β€˜wp_loaded’)
#14 /var/www/wp-config.php(103): require_once(β€˜/var/www/wp-set…’)
#15 /var/www/wp-load.php(50): require_once(β€˜/var/www/wp-con…’)
#16 /var/www/wp-blog-header.php(13): require_once(β€˜/var/www/wp-loa…’)
#17 /var/www/index.php(17): require(β€˜/var/www/wp-blo…’)
#18 {main}
thrown in /var/www/wp-content/mu-plugins/gd-system-plugin/plugins/mwc-core/src/Features/CartRecoveryEmails/DataStores/WooCommerce/CheckoutDataStore.php on line 140
———————————————————————————————————–

after rollbacking to previos versions to Version 6.6.0
Fatal error: Uncaught TypeError: GoDaddy\WordPress\MWC\Core\Features\CartRecoveryEmails\DataStores\WooCommerce\CheckoutDataStore::readFromCustomTable(): Argument #1 ($checkout) must be of type GoDaddy\WordPress\MWC\Core\Features\CartRecoveryEmails\Models\Checkout, null given, called in /var/www/wp-content/mu-plugins/gd-system-plugin/plugins/mwc-core/src/Features/CartRecoveryEmails/DataStores/WooCommerce/CheckoutDataStore.php on line 85 and defined in /var/www/wp-content/mu-plugins/gd-system-plugin/plugins/mwc-core/src/Features/CartRecoveryEmails/DataStores/WooCommerce/CheckoutDataStore.php:140 Stack trace: #0 /var/www/wp-content/mu-plugins/gd-system-plugin/plugins/mwc-core/src/Features/CartRecoveryEmails/DataStores/WooCommerce/CheckoutDataStore.php(85): GoDaddy\WordPress\MWC\Core\Features\CartRecoveryEmails\DataStores\WooCommerce\CheckoutDataStore->readFromCustomTable(NULL, Array) #1 /var/www/wp-content/mu-plugins/gd-system-plugin/plugins/mwc-core/src/Features/CartRecoveryEmails/Interceptors/CartUpdatedInterceptor.php(49): GoDaddy\WordPress\MWC\Core\Features\CartRecoveryEmails\DataStores\WooCommerce\CheckoutDataStore->read(89) #2 /var/www/wp-includes/class-wp-hook.php(307): GoDaddy\WordPress\MWC\Core\Features\CartRecoveryEmails\Interceptors\CartUpdatedInterceptor->saveCheckout('') #3 /var/www/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array) #4 /var/www/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #5 /var/www/wp-content/plugins/woocommerce/includes/class-wc-cart-session.php(234): do_action('woocommerce_car...') #6 /var/www/wp-includes/class-wp-hook.php(307): WC_Cart_Session->set_session(Object(WC_Cart)) #7 /var/www/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array) #8 /var/www/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #9 /var/www/wp-content/plugins/woocommerce/includes/class-wc-cart-session.php(175): do_action('woocommerce_car...', Object(WC_Cart)) #10 /var/www/wp-includes/class-wp-hook.php(307): WC_Cart_Session->get_cart_from_session('') #11 /var/www/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) #12 /var/www/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #13 /var/www/wp-settings.php(620): do_action('wp_loaded') #14 /var/www/wp-config.php(102): require_once('/var/www/wp-set...') #15 /var/www/wp-load.php(50): require_once('/var/www/wp-con...') #16 /var/www/wp-blog-header.php(13): require_once('/var/www/wp-loa...') #17 /var/www/index.php(17): require('/var/www/wp-blo...') #18 {main} thrown in /var/www/wp-content/mu-plugins/gd-system-plugin/plugins/mwc-core/src/Features/CartRecoveryEmails/DataStores/WooCommerce/CheckoutDataStore.php on line 140

Hi @kapilkoujalagi

Thanks for sharing the error logs.

A lot of errors are seem to be coming from mu-plugins/gd-system-plugin, even after the rollback. In order for us to get a better idea of your setup, could you please share a copy of your site’s System Status? You can find it via WooCommerce > Status. Select β€œGet system report” and then β€œCopy for support”. Once you’ve done that, paste it here in your response.

can I share the report in this public forum? or can you suggest me share it in 1-2-1 email ?

i think this may help further


### WordPress Environment ###

WC Version: 6.7.0
REST API Version: βœ” 6.7.0
WC Blocks Version: βœ” 7.8.3
Action Scheduler Version: βœ” 3.4.0
Log Directory Writable: βœ”
WP Version: 6.0.1
WP Multisite: –
WP Memory Limit: 256 MB
WP Debug Mode: –
WP Cron: βœ”
Language: en_GB
External object cache: –

### Server Environment ###

Server Info: Apache
PHP Version: 8.0.19
PHP Post Max Size: 100 MB
PHP Time Limit: 300
PHP Max Input Vars: 1000
cURL Version: 7.80.0
OpenSSL/1.1.1o

SUHOSIN Installed: –
MySQL Version: 5.7.26-29-log
Max Upload Size: 100 MB
Default Timezone is UTC: βœ”
fsockopen/cURL: βœ”
SoapClient: βœ”
DOMDocument: βœ”
GZip: βœ”
Multibyte String: βœ”
Remote Post: βœ”
Remote Get: βœ”

### Database ###

WC Database Version: 6.7.0
WC Database Prefix: wp_vfv898pddf_
Total Database Size: 4.93MB
Database Data Size: 3.41MB
Database Index Size: 1.52MB
wp_vfv898pddf_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_vfv898pddf_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_vfv898pddf_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_vfv898pddf_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_vfv898pddf_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
godaddy_mwc_cart_recovery_emails_opt_outs: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
godaddy_mwc_checkout: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_actionscheduler_actions: Data: 0.02MB + Index: 0.11MB + Engine InnoDB
wp_vfv898pddf_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_actionscheduler_logs: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
wp_vfv898pddf_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_options: Data: 2.44MB + Index: 0.06MB + Engine InnoDB
wp_vfv898pddf_postmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_posts: Data: 0.05MB + Index: 0.06MB + Engine InnoDB
wp_vfv898pddf_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_usermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_vfv898pddf_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_vfv898pddf_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_vfv898pddf_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_vfv898pddf_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_vfv898pddf_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_vfv898pddf_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
wp_vfv898pddf_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_vfv898pddf_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_vfv898pddf_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB

### Post Type Counts ###

attachment: 7
page: 7
post: 2

### Security ###

Secure connection (HTTPS): ❌
					Your store is not using HTTPS. Learn more about HTTPS and SSL Certificates.
Hide errors from visitors: βœ”

### Active Plugins (2) ###

WooCommerce: by Automattic – 6.7.0
WP Reset: by WebFactory Ltd – 1.95

### Inactive Plugins (1) ###

WP Rollback: by GiveWP.com – 1.7.1

### Dropin Plugins (1) ###

db-error.php: db-error.php

### Must Use Plugins (1) ###

System Plugin: by  – 4.35.0

### Settings ###

API Enabled: –
Force SSL: βœ”
Currency: INR (β‚Ή)
Currency Position: left
Thousand Separator: ,
Decimal Separator: .
Number of Decimals: 2
Taxonomies: Product Types: external (external)
grouped (grouped)
simple (simple)
variable (variable)

Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
exclude-from-search (exclude-from-search)
featured (featured)
outofstock (outofstock)
rated-1 (rated-1)
rated-2 (rated-2)
rated-3 (rated-3)
rated-4 (rated-4)
rated-5 (rated-5)

Connected to WooCommerce.com: –
Enforce Approved Product Download Directories: βœ”

### WC Pages ###

Shop base: #6 - /shop/
Basket: #7 - /basket/
Checkout: #8 - /checkout/
My account: #9 - /my-account/
Terms and conditions: ❌ Page not set

### Theme ###

Name: Bistro
Version: 1.0.15
Author URL: 
Child Theme: βœ”
Parent Theme Name: Storefront
Parent Theme Version: 4.1.2
Parent Theme Author URL: 
WooCommerce Support: βœ”

### Templates ###

Overrides: –

### Admin ###

Enabled Features: activity-panels
analytics
coupons
customer-effort-score-tracks
experimental-products-task
experimental-import-products-task
experimental-fashion-sample-products
experimental-product-tour
homescreen
marketing
mobile-app-banner
navigation
onboarding
onboarding-tasks
remote-inbox-notifications
remote-free-extensions
payment-gateway-suggestions
shipping-label-banner
subscriptions
store-alerts
transient-notices
wc-pay-promotion
wc-pay-welcome-page
wc-pay-subscriptions-page

Disabled Features: minified-js
settings

Daily Cron: βœ” Next scheduled: 2022-08-08 12:41:19 +01:00
Options: βœ”
Notes: 4
Onboarding: completed

### Action Scheduler ###

Complete: 3
Oldest: 2022-08-08 13:43:08 +0100
Newest: 2022-08-08 13:47:15 +0100

Pending: 2
Oldest: 2022-08-09 13:43:08 +0100
Newest: 2022-08-09 13:47:15 +0100

### Status report information ###

Generated at: 2022-08-08 13:50:22 +01:00

Hi there,

Thanks for getting back to us.

I can see these fatal errors are triggering from the Godaddy Must Use plugin; I think this plugin manages the emails/notifications going out from WooCommerce.

As this issue is coming from Godaddy plugin, you need to reach out to Godaddy support for that, to see if they have any solution for this.

Best,

Is it possible to identify from the report what actually can be triggering this issue? So that I can highlight them

Hello,

The plugin below seems to be triggering the errors.

### Must Use Plugins (1) ###
System Plugin: by – 4.35.0

I hope it helps!

Hi there,

I am glad this has been sorted out. I’ll go ahead and mark this thread as solved now. If you have any questions, please open a new support request at

Have a wonderful day.

Best,

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer