Ondersteuning » Code oplossingen gezocht » Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array)

  • Opgelost mijnfeestje

    (@mijnfeestje)


    Ik krijg onderstaande fatal error als ik inlog en kan nu niet meer op mijn site komen.
    Kan iemand mij helpen dit op te lossen?
    Ben een aantal weken al niet ingelogd geweest en krijg nu opeens deze melding.
    Hoor het graag.

    Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, WP_Term given in /www/wp-content/plugins/fusion-builder/inc/helpers.php:240 Stack trace: #0 /www/wp-content/plugins/fusion-builder/shortcodes/fusion-post-slider.php(574): fusion_builder_shortcodes_categories('category', true, 'All') #1 /www/wp-includes/class-wp-hook.php(292): fusion_element_post_slider('') #2 /www/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters(NULL, Array) #3 /www/wp-includes/plugin.php(484): WP_Hook->do_action(Array) #4 /www/wp-content/plugins/fusion-builder/fusion-builder.php(228): do_action('fusion_builder_...') #5 /www/wp-content/plugins/fusion-builder/fusion-builder.php(203): FusionBuilder->init() #6 /www/wp-content/plugins/fusion-builder/fusion-builder.php(174): FusionBuilder->__construct() #7 /www/wp-content/plugins/fusion-builder/fusion-builder.php(2223): FusionBuilder::get_instance() #8 /www/wp-includes/class-wp-hook.php(292): fusion_builder_activate('') #9 /www/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters(NULL, Array) #10 /www/wp-includes/plugin.php(484): WP_Hook->do_action(Array) #11 /www/wp-settings.php(538): do_action('after_setup_the...') #12 /www/wp-config.php(95): require_once('/www/wp-setting...') #13 /www/wp-load.php(37): require_once('/www/wp-config....') #14 /www/wp-admin/admin.php(34): require_once('/www/wp-load.ph...') #15 /www/wp-admin/index.php(10): require_once('/www/wp-admin/a...') #16 {main} thrown in /www/wp-content/plugins/fusion-builder/inc/helpers.php on line 240

    De pagina waar ik hulp bij nodig heb: [log in om de link te zien]

7 reacties aan het bekijken - 1 tot 7 (van in totaal 7)
  • Guido

    (@guido07111975)

    Hoi,

    Een onderdeel van de functie array_key_exists() wordt niet meer ondersteund in PHP versie 8. Controleer de PHP-versie van je server even via je hosting panel, en als dit inderdaad versie 8 is zet het dan terug op versie 7.4.

    Guido

    Thread starter mijnfeestje

    (@mijnfeestje)

    Hey Guido,

    Geweldig, en bedankt voor de snelle reactie.
    Ik ga het proberen terug te zetten.

    Thread starter mijnfeestje

    (@mijnfeestje)

    Het is gelukt!
    Nogmaals dank!

    Hoi,

    Mooi zo! Lag het aan de PHP-versie of toch iets anders?

    Guido

    Thread starter mijnfeestje

    (@mijnfeestje)

    Het lag idd aan de PHP versie. Heb hem terug gezet naar versie 7.4

    Moet ik iets updaten op de website om wel 8.0 te kunnen gebruiken?

    Groet Obadja

    Hoi Obadja,

    Niet alle thema’s en plugins zijn al compatible met PHP 8.0 dus het wordt (nog) niet aangeraden. Ik verwacht dat de ondersteuning in de loop van dit jaar steeds beter wordt, mits de betreffende thema’s en plugins updates krijgen natuurlijk. De fout bij jou kwam door Fusion Builder.

    Guido

    Thread starter mijnfeestje

    (@mijnfeestje)

    oke vandaar. Dan wachten we daar nog even op. Bedankt voor de informatie. Erg nuttig!

7 reacties aan het bekijken - 1 tot 7 (van in totaal 7)