Error with WooCommerce 3.0.1. and Cherry Framework 3.1.5

Lucas asked 2 years ago

Hi there,
I’m using Woocommerce version 3.0.1 and Cherry Framework 3.1.5 on my website. Since the update of WooCommerce i get the following error message.
The System Status page doesn’t load anymore, I’m getting the following message:
Fatal error: Uncaught Error: Call to undefined function prepare_request() in /var/www/vhosts/mywebsite.com/httpdocs/wp-content/themes/CherryFramework/admin/data_management/update.php:85 Stack trace: #0 /var/www/vhosts/mywebsite.com/httpdocs/wp-includes/class-wp-hook.php(298): my_theme_api_call(false, ‘theme_informati…’, Object(stdClass)) #1 /var/www/vhosts/mywebsite.com/httpdocs/wp-includes/plugin.php(203): WP_Hook->apply_filters(false, Array) #2 /var/www/vhosts/mywebsite.com/httpdocs/wp-admin/includes/theme.php(448): apply_filters(‘themes_api’, false, ‘theme_informati…’, Object(stdClass)) #3 /var/www/vhosts/mywebsite.com/httpdocs/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-status.php(234): themes_api(‘theme_informati…’, Object(stdClass)) #4 /var/www/vhosts/mywebsite.com/httpdocs/wp-content/plugins/woocommerce/includes/api/class-wc-rest-system-status-controller.php(754): WC_Admin_Status::get_latest_theme_version(Object(WP_Theme)) #5 /var/www/vhosts/mywebsite.com/httpdocs/ in /var/www/vhosts/mywebsite.com/httpdocs/wp-content/themes/CherryFramework/admin/data_management/update.php on line 85
What i’ve tried:
Asked WooCommerce and they reffered me to you when I tried the following:
Deactivate all plugins except WooCommerce and active the standard template Twenty Sixteen and then WooCommerce Syste Status page works.
 
Hope you can come with a solution / update for the issue.
 
Kind regards,
Lucas

6 Answers
Dccreatives answered 2 years ago

I am having the same issue. I was wondering if upgrading to latest cherry framework would help

Dccreatives answered 2 years ago

And my system status page in woocommerce is not working once I upgraded.

Elliot answered 2 years ago

Im having the same issue as well…

IT2day answered 2 years ago

@thehowarde wrote on my woocommerce topic the solution, well actually a temporarily one as Cherry Framework need to come with an update.
To work around this (for CherryFramework 3), you can go to
wp-content/themes/CherryFramework/admin/data_management/data_management_interface.php
Comment out line 5
//include_once (PARENT_DIR . ‘/admin/data_management/update.php’);
This will disable the CherryFramework updates which is what is causing the error that prevents the system status from displaying.

Jason Russo answered 10 months ago

Thank you very much! This worked.

fiona answered 3 weeks ago

tried this but no admin file 

Your Answer

11 + 10 =