- WordPress :6.1
- Statut : résolu
- Ce sujet contient 4 réponses, 2 participants et a été mis à jour pour la dernière fois par
hpedel, le il y a 2 mois et 1 semaine.
-
AuteurMessages
-
19 janvier 2023 à 13 h 05 min #2440888
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!!
19 janvier 2023 à 13 h 44 min #2440895le message d’erreur vient de cette extension :
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.
19 janvier 2023 à 14 h 28 min #2440904Merci 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 …
19 janvier 2023 à 14 h 45 min #2440909alors vous avez un souci de cache parce que le message d’erreur indique bien que le souci vient de cette extension.
19 janvier 2023 à 19 h 35 min #2440965Re 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!!
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.