• Resolved Michael Sutter

    (@michih)


    Interesting: https://developers.elementor.com/elementors-roadmap-to-upgrade-php-versions/

    Firstly:

    If your server continues to use older PHP versions when Elementor raises the minimum required PHP version, your website will remain functional. However, as mentioned above, you won’t be able to upgrade to newer Elementor and WordPress versions.

    Elementor

    And:

    We strongly encourage upgrading from older and unsupported PHP versions. This will not only enhance the security and performance of your site but also ensure compatibility with the newest versions of Elementor and WordPress.

    Elementor

    Well… it’s hard. I have several websites using a newer WP version than 6.3.2 having issues with the most recent Elementor version and PHP 8.x.

    So updating to PHP 8.x using Elementor breaks sites, even though it is recommended.

    Solution for me:
    Downgrade to PHP 7.4 while using the newest versions of WP and Elementor.

    Or is there a better solution for now which I am not aware of?
    Thanks in advance

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support vipul78

    (@vipulelementor)

    Hi @michih

    Can you please share more info about the error that you are getting? Elementor is compatible with PHP 8.x but if you are facing any issues we would need to have a look at the problem.

    Thread Starter Michael Sutter

    (@michih)

    Hi @vipulelementor

    Steps to reproduce:

    1. Use the Hello theme or child theme using PHP 7.4
    2. Create a header and footer within Elementor using its templates
    3. Switch to PHP 8.1 or 8.2
    4. Try to change the header: it breaks
    5. Try to change the footer: it breaks (colors, fonts, etc.)

    Fix for me for now as mentioned: Roll back to PHP 7.4.

    Does that help?

    Thanks a lot,
    Michael

    Thread Starter Michael Sutter

    (@michih)

    This is one of the error messages I get – any ideas how to solve? Thanks.

    Ein Fehler vom Typ E_ERROR wurde in der Zeile 14 der Datei /wp-content/plugins/elementor-pro/modules/assets-manager/asset-types/fonts/custom-fonts.php verursacht. Fehlermeldung: Uncaught Error: Class 'ElementorPro\Modules\AssetsManager\Classes\Font_Base' not found in /wp-content/plugins/elementor-pro/modules/assets-manager/asset-types/fonts/custom-fonts.php:14
    Stack trace:
    #0 /wp-content/plugins/elementor-pro/plugin.php(171): include()
    #1 [internal function]: ElementorPro\Plugin->autoload('ElementorPro\\Mo...')
    #2 /wp-content/plugins/elementor-pro/modules/assets-manager/asset-types/fonts-manager.php(612): spl_autoload_call('ElementorPro\\Mo...')
    #3 /wp-content/plugins/elementor-pro/modules/assets-manager/module.php(48): ElementorPro\Modules\AssetsManager\AssetTypes\Fonts_Manager->__construct()
    #4 /wp-content/plugins/elementor/core/base/module.php(85): ElementorPro\Modules\AssetsManager\Module->__construct()
    #5 /wp-content/plugins/elementor-pro/core/modules-manager.php(91): Elementor\Core\Base\Module::instan
    Plugin Support vipul78

    (@vipulelementor)

    Hi,

    Thank you for the details.
    www.ads-software.com rules state that?commercial products are not supported here.
    Since you are an Elementor Pro user, you can open a support ticket at?my.elementor.com
    I’d also suggest you check out our Elementor Community forum, we have created it to connect Elementor users together and share knowledge,?my.elementor.com.?

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Sites are breaking if PHP 8.x enabled’ is closed to new replies.