Site crash after order marked as completed
-
Would anyone please have an idea of what could be causing a site crash after I mark an order in WooCoomerce as completed… and then the page crashes?
All my plugins and core are up to date, I run PHP 8.1.18. The site otherwise works fine.
I see the following message in the php debug file…
PHP Fatal error: Uncaught Error: Call to a member function date() on null in /www/doc/www.mydomain.com/www/wp-content/plugins/woocommerce/src/Admin/API/Reports/Customers/DataStore.php:750
Stack trace: 0 /www/doc/www.mydomain.com/www/wp-includes/class-wp-hook.php(310): Automattic\WooCommerce\Admin\API\Reports\Customers\DataStore::update_registered_customer(2398) 1 /www/doc/www.mydomain.com/www/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) 2 /www/doc/www.mydomain.com/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 3 /www/doc/www.mydomain.com/www/wp-includes/user.php(2461): do_action('profile_update', 2398, Object(WP_User), Array) 4 /www/doc/www.mydomain.com/www/wp-includes/user.php(2582): wp_insert_user(Array) 5 /www/doc/www.mydomain.com/www/wp-content/plugins/woocommerce/includes/data-stores/class-wc-customer-data-store.php(199): wp_update_user(Array) 6 /www/doc/www.mydomain.com/www/wp-content/plugins/woocommerce/includes/class-wc-data-store.php(196): WC_Customer_Data_Store->update(Object(WC_Customer)) 7 /www/doc/www.mydomain.com/www/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-data.php(226): WC_Data_Store->update(Object(WC_Customer)) 8 /www/doc/www.mydomain.com/www/wp-content/plugins/woocommerce/includes/wc-user-functions.php(298): WC_Data->save() 9 /www/doc/www.mydomain.com/www/wp-includes/class-wp-hook.php(310): wc_paying_customer(11527) 10 /www/doc/www.mydomain.com/www/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array) 11 /www/doc/www.mydomain.com/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 12 /www/doc/www.mydomain.com/www/wp-content/plugins/woocommerce/includes/class-wc-order.php(387): do_action('woocommerce_ord…', 11527, Object(Automattic\WooCommerce\Admin\Overrides\Order)) 13 /www/doc/www.mydomain.com/www/wp-content/plugins/woocommerce/includes/class-wc-order.php(245): WC_Order->status_transition() 14 /www/doc/www.mydomain.com/www/wp-content/plugins/woocommerce/includes/class-wc-order.php(357): WC_Order->save() 15 /www/doc/www.mydomain.com/www/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(550): WC_Order->update_status('completed', '', true) 16 /www/doc/www.mydomain.com/www/wp-includes/class-wp-hook.php(308): WC_AJAX::mark_order_status('') 17 /www/doc/www.mydomain.com/www/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array) 18 /www/doc/www.mydomain.com/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 19 /www/doc/www.mydomain.com/www/wp-admin/admin-ajax.php(188): do_action('wp_ajax_woocomm…') 20 {main} thrown in /www/doc/www.mydomain.com/www/wp-content/plugins/woocommerce/src/Admin/API/Reports/Customers/DataStore.php on line 750
Viewing 10 replies - 1 through 10 (of 10 total)
Viewing 10 replies - 1 through 10 (of 10 total)
- The topic ‘Site crash after order marked as completed’ is closed to new replies.