Home Forums WoodMart support forum Critical WPBakery Errors When Using Woodmart on PHP 8.3

Critical WPBakery Errors When Using Woodmart on PHP 8.3

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #695863

    Madoo Webdesign
    Participant

    Hi Woodmart team,

    I hope you’re doing well!

    I’m reaching out because we’re experiencing serious compatibility issues with WPBakery Page Builder when running Woodmart on PHP 8.3. As soon as we switch the website to PHP 8.3, the entire site becomes extremely slow and WPBakery fails to load correctly. Switching back to PHP 8.1 immediately fixes the problem, so the issue seems directly related to PHP 8.3 compatibility.

    Before we assume anything, could you confirm whether WPBakery + Woodmart is officially compatible with PHP 8.3 at this moment?

    To help you investigate, here are the exact error logs we receive when PHP 8.3 is active. All referenced files actually exist on the server, so this seems to be a runtime autoloading/compatibility issue:

    Error logs:
    1. Missing WPBakery core files (but they are physically present)
    CRITICAL Uncaught Error: Failed opening required
    ‘/wp-content/plugins/js_composer/include/classes/core/class-vc-mapper.php’
    (include_path=’.’)
    in /js_composer/include/classes/core/class-vc-manager.php:702

    2. More WPBakery load failures
    Failed opening required
    ‘/wp-content/plugins/js_composer/include/classes/core/presets/class-vc-settings-presets.php’
    in /js_composer/include/autoload/hooks/vc-settings-presets.php:273

    Failed opening required
    ‘/wp-content/plugins/js_composer/modules/scroll-to-element/module.php’
    in /js_composer/include/classes/modules/class-modules-manager.php:358

    3. WPBakery vendor integration failures
    Failed opening required
    ‘/wp-content/plugins/js_composer/include/classes/vendors/plugins/class-vc-vendor-yoast_seo.php’
    in /js_composer/include/autoload/vendors/yoast-seo.php:22

    4. General PHP 8.3 strict issues causing fatal behaviour

    We also see runtime PHP strict-mode behaviour that does not occur under PHP 8.1:

    Autoload failures

    Failing includes

    Hard crashes during plugin initialization

    WPBakery hooks never completing

    Extremely degraded performance (3–5 seconds every admin page)

    Again, switching to PHP 8.1 makes the entire site instantly fast and stable, so this appears to be a PHP 8.3 compatibility issue.

    Question

    Could you please confirm:

    Is WPBakery (latest version included with Woodmart 8.3.4) officially compatible with PHP 8.3?

    Are these WPBakery include failures known issues under PHP 8.2/8.3?

    Is an update or patch expected?

    We’d really appreciate your help in diagnosing this. The site is running WooCommerce with Woodmart Child + WPBakery, so stability and compatibility are essential.

    Looking forward to your response!

    #695898

    Artem Temos
    Keymaster

    Hello,

    Yes, both our theme and WPBakery are compatible with PHP 8.3 and were tested for a long time. It is used on most of our websites. Please test how it works with the default theme to see if it is somehow related to WoodMart or not.

    Kind Regards

Viewing 2 posts - 1 through 2 (of 2 total)