Internal Server Error
-
Hi,
My customers cannot check out, they are getting an Internal Server Error. I did update plug ins yesterday and I wonder if this is related. See the error log on the next comment.
The page I need help with: [log in to see the link]
-
Here is my woocommerce-status-log
2024-11-25T19:08:10+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Blocks\Utils\CartCheckoutUtils’ not found in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php:65 Stack trace: #0 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/class-wp-hook.php(312): QuadLayers\WOOCCM\View\Frontend\Fields_Disable->fix_country(Array) #1 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/model/class-field.php(300): apply_filters(‘wooccm_checkout…’, Array, 7) #3 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-validation.php(23): QuadLayers\WOOCCM\Model\Field->get_fields() #4 /var/www/vhosts/59/529401/webspac in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php on line 65 2024-11-25T19:08:43+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Blocks\Utils\CartCheckoutUtils’ not found in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php:65 Stack trace: #0 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/class-wp-hook.php(312): QuadLayers\WOOCCM\View\Frontend\Fields_Disable->fix_country(Array) #1 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/model/class-field.php(300): apply_filters(‘wooccm_checkout…’, Array, 7) #3 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-validation.php(23): QuadLayers\WOOCCM\Model\Field->get_fields() #4 /var/www/vhosts/59/529401/webspac in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php on line 65 2024-11-25T19:09:22+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Blocks\Utils\CartCheckoutUtils’ not found in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php:65 Stack trace: #0 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/class-wp-hook.php(312): QuadLayers\WOOCCM\View\Frontend\Fields_Disable->fix_country(Array) #1 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/model/class-field.php(300): apply_filters(‘wooccm_checkout…’, Array, 7) #3 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-validation.php(23): QuadLayers\WOOCCM\Model\Field->get_fields() #4 /var/www/vhosts/59/529401/webspac in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php on line 65 2024-11-25T19:09:57+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Blocks\Utils\CartCheckoutUtils’ not found in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php:65 Stack trace: #0 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/class-wp-hook.php(312): QuadLayers\WOOCCM\View\Frontend\Fields_Disable->fix_country(Array) #1 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/model/class-field.php(300): apply_filters(‘wooccm_checkout…’, Array, 7) #3 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-validation.php(23): QuadLayers\WOOCCM\Model\Field->get_fields() #4 /var/www/vhosts/59/529401/webspac in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php on line 65 2024-11-25T19:10:34+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Blocks\Utils\CartCheckoutUtils’ not found in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php:65 Stack trace: #0 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/class-wp-hook.php(312): QuadLayers\WOOCCM\View\Frontend\Fields_Disable->fix_country(Array) #1 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/model/class-field.php(300): apply_filters(‘wooccm_checkout…’, Array, 7) #3 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-validation.php(23): QuadLayers\WOOCCM\Model\Field->get_fields() #4 /var/www/vhosts/59/529401/webspac in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php on line 65 2024-11-25T19:11:15+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Blocks\Utils\CartCheckoutUtils’ not found in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php:65 Stack trace: #0 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/class-wp-hook.php(312): QuadLayers\WOOCCM\View\Frontend\Fields_Disable->fix_country(Array) #1 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/model/class-field.php(300): apply_filters(‘wooccm_checkout…’, Array, 7) #3 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-validation.php(23): QuadLayers\WOOCCM\Model\Field->get_fields() #4 /var/www/vhosts/59/529401/webspac in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php on line 65 2024-11-25T19:11:52+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Blocks\Utils\CartCheckoutUtils’ not found in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php:65 Stack trace: #0 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/class-wp-hook.php(312): QuadLayers\WOOCCM\View\Frontend\Fields_Disable->fix_country(Array) #1 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/model/class-field.php(300): apply_filters(‘wooccm_checkout…’, Array, 7) #3 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-validation.php(23): QuadLayers\WOOCCM\Model\Field->get_fields() #4 /var/www/vhosts/59/529401/webspac in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php on line 65 2024-11-25T19:12:17+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Blocks\Utils\CartCheckoutUtils’ not found in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php:65 Stack trace: #0 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/class-wp-hook.php(312): QuadLayers\WOOCCM\View\Frontend\Fields_Disable->fix_country(Array) #1 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/model/class-field.php(300): apply_filters(‘wooccm_checkout…’, Array, 7) #3 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-validation.php(23): QuadLayers\WOOCCM\Model\Field->get_fields() #4 /var/www/vhosts/59/529401/webspac in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php on line 65 2024-11-25T19:12:36+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Blocks\Utils\CartCheckoutUtils’ not found in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php:65 Stack trace: #0 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/class-wp-hook.php(312): QuadLayers\WOOCCM\View\Frontend\Fields_Disable->fix_country(Array) #1 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/model/class-field.php(300): apply_filters(‘wooccm_checkout…’, Array, 7) #3 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-validation.php(23): QuadLayers\WOOCCM\Model\Field->get_fields() #4 /var/www/vhosts/59/529401/webspac in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php on line 65 2024-11-25T19:14:19+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Blocks\Utils\CartCheckoutUtils’ not found in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php:65 Stack trace: #0 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/class-wp-hook.php(312): QuadLayers\WOOCCM\View\Frontend\Fields_Disable->fix_country(Array) #1 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/model/class-field.php(300): apply_filters(‘wooccm_checkout…’, Array, 7) #3 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-validation.php(23): QuadLayers\WOOCCM\Model\Field->get_fields() #4 /var/www/vhosts/59/529401/webspac in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php on line 65 2024-11-25T19:36:28+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Blocks\Utils\CartCheckoutUtils’ not found in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php:65 Stack trace: #0 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/class-wp-hook.php(312): QuadLayers\WOOCCM\View\Frontend\Fields_Disable->fix_country(Array) #1 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/model/class-field.php(300): apply_filters(‘wooccm_checkout…’, Array, 7) #3 /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-validation.php(23): QuadLayers\WOOCCM\Model\Field->get_fields() #4 /var/www/vhosts/59/529401/webspac in /var/www/vhosts/59/529401/webspace/siteapps/WordPress-186316/htdocs/wp-content/plugins/woocommerce-checkout-manager/lib/view/frontend/class-fields-disable.php on line 65
Hi there!
The error you shared indicates that the issue is caused by the WooCommerce Checkout Manager plugin. For testing, could you please deactivate that plugin and try proceeding with the checkout again?
If deactivating the plugin resolves the issue, I recommend the following steps:
- Ensure that you are using the latest versions of WordPress, WooCommerce, and the WooCommerce Checkout Manager plugin.
- If everything is up to date and the issue persists, please contact the plugin’s support team for further investigation and assistance.
For more details on how to run a conflict test you can use this article: https://woocommerce.com/document/how-to-test-for-conflicts/
If deactivating plugin does not helps, Could you please send me a copy of your site’s System Status? You can find it via WooCommerce > Status. Select “Get system report” and then “Download for support” (after you scroll down a bit)”. Once done, please upload it to this chat.Hi Shahzeen,
Thank you for coming back to me.
I resolved it this evening.
My PHP was under 7.4 and needed to go up a level, so my plugins could not update with a lower PHP (mine was 7.3.33). So yes, WooCommerce Checkout Manager plugin was not updating for me, so this caused the error on my checkout.
I contacted my host, who showed me how to update the PHP and then I updated all my plugins and everything on my wordpress and the server error disappeared. My customers can purchase again.
I am writing this resolution in case someone else gets the same error.
-
This reply was modified 1 year, 4 months ago by
forever52.
The topic ‘Internal Server Error’ is closed to new replies.