• Resolved lernerconsulting

    (@lernerconsult)


    WooCommerce Payments updated successfully from version 5.7.0 to version 5.8.1

    WooCommerce updated successfully from version 7.5.1 to version 7.7.0

    PHP Fatal error: Uncaught Error: Call to undefined method WC_Payments_Onboarding_Service::is_test_mode_enabled()

    and

    PHP Fatal error: Uncaught Error: Class "Automattic\Jetpack\Autoloader\jp9630bcd590188630cdfedae109fd5064\Hook_Manager" not found

    What worked to fix the errors?

    In the hosting company’s control area, restart PHP and Invalidate Page Cache and Invalidate CDN Cache.

    Had deleted the plugins to confirm the problem. After invalidating the caches, reinstalling the plugins (the exact versions that had given errors minutes before) worked just fine.

    The problem was not plugins. The problem was the cache not updating when the plugin versions changed.

Viewing 1 replies (of 1 total)
  • Hi @lernerconsult

    Thanks for reaching out!

    I understand that you encountered PHP Fatal errors after updating WooCommerce Payments and WooCommerce, and you managed to fix the errors by restarting PHP, invalidating Page Cache and CDN Cache, and reinstalling the plugins. I’m glad to hear that you were able to resolve the issue.

    You’re correct in your assessment that the problem was not with the plugins themselves, but rather with the cache not updating when the plugin versions changed. When updating plugins, it’s essential to clear the cache to ensure that the latest version of the plugin files are being used. This helps prevent errors and ensures optimal performance.

    Meanwhile, I will be marking this thread as resolved. Should you have further inquiries, kindly create a new topic here.

    Thanks!

Viewing 1 replies (of 1 total)
  • The topic ‘Clear Cache fixed PHP Fatal Errors’ is closed to new replies.