[Résolu] Erreur Fatale (Créer un compte)

  • WordPress :6.1
  • Statut : résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #2440888
    hpedel
    Participant
    Initié WordPress
    17 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.4
    • Thème utilisé : Twenty fourteen
    • Extensions en place :
    • Nom de l’hébergeur : IONOS
    • Adresse du site : http://www.vuedici.org/nocciolino

    Problème(s) rencontré(s) : Erreur Fatale – Impossible d’accéder au tableau de bord

    J’ai souhaité passer du php 7.4 au 8.0. Avant de faire la modification sur mon serveur, j’ai mis à jour toutes mes applications, et wordpress.

    Je suis passé en 8.0, mais voyant que le site affichait une erreur fatale avec le code suivant;

    <b>Fatal error</b>: Uncaught ArgumentCountError: Too few arguments to function WP_Widget::__construct(), 0 passed in /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/class-wp-widget-factory.php on line 62 and at least 2 expected in /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/class-wp-widget.php:163 Stack trace: #0 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/class-wp-widget-factory.php(62): WP_Widget->__construct() #1 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/widgets.php(115): WP_Widget_Factory->register(‘Widget_CF7’) #2 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-content/plugins/widget-contact-form-7/cf7-widget.php(79): register_widget(‘Widget_CF7’) #3 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/class-wp-hook.php(308): widget_cf7_reg( ») #4 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #5 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #6 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/widgets.php(1854): do_action(‘widgets_init’) #7 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/class-wp-hook.php(308): wp_widgets_init( ») #8 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #9 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #10 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-settings.php(617): do_action(‘init’) #11 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-config.php(89): require_once(‘/homepages/26/d…’) #12 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-load.php(50): require_once(‘/homepages/26/d…’) #13 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-blog-header.php(13): require_once(‘/homepages/26/d…’) #14 /homepages/26/d399047228/htdocs/vuediciWP/nocciolino/index.php(17): require(‘/homepages/26/d…’) #15 {main} thrown in <b>/homepages/26/d399047228/htdocs/vuediciWP/nocciolino/wp-includes/class-wp-widget.php</b> on line <b>163</b>

     

    Je suis repassé en 7.4, cependant, même aprés ça, j’ai toujours le même code d’erreur meme aprés avoir vider le cache du navigateur..

    Comment je peux faire, pour résoudre cette erreur, et pour réussir à passer en php8.1 ?

    Merci de votre aide!!

     

    #2440895
    mathieu42
    Participant
    Maître WordPress
    1968 contributions

    le message d’erreur vient de cette extension :

    Widget Contact Form 7

    vous pouvez la désactiver et utiliser un shortcode pour mettre un formulaire dans la sidebar, vous n’avez plus besoin d’extension pour faire cela.

    par contre, wordpress n’est pas encore entièrement prêt pour php 8.1 et idem pour beaucoup d’extensions donc je vous conseille de mettre php 8.0.

     

    #2440904
    hpedel
    Participant
    Initié WordPress
    17 contributions

    Merci pour votre réponse, et toutes vos infos.

    j’ai pu désactiver contact form et widget contact form, mais j’ai encore cette erreur dés que je repasse en php 8.0 …

    #2440909
    mathieu42
    Participant
    Maître WordPress
    1968 contributions

    alors vous avez un souci de cache parce que le message d’erreur indique bien que le souci vient de cette extension.

     

    #2440965
    hpedel
    Participant
    Initié WordPress
    17 contributions

    Re merci,

    J’avais en effet un souci de cache, le plugin que j’avais ne le vidait visiblement pas, j’ai réinstallé une nouvelle extension, et aprés purge, le message à disparu et j’ai pu passer en php8.0 😉

    Un GRAND merci pour votre aide!!

     

5 sujets de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.