Erreur critique (WP_Style_Engine) (Créer un compte)

  • WordPress :6.2
  • Statut : non résolu
10 sujets de 1 à 10 (sur un total de 10)
  • Auteur
    Messages
  • #2455218
    DariusDev
    Participant
    Initié WordPress
    11 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé : Astra
    • Extensions en place :

    Abonnements WooCommerce
    All in One SEO Pack
    All-in-One WP Migration
    All-in-One WP Migration Unlimited Extension
    Astra Widgets
    Aurora Heatmap
    Booster for WooCommerce
    CartFlows
    CartFlows Plus
    Checkout Field Editor for WooCommerce
    Checkout Plugins – Stripe for WooCommerce
    Classic Editor
    Complianz – Terms and Conditions
    Complianz | GDPR/CCPA Cookie Consent
    Converter for Media
    Custom Fonts
    Customizer for WooCommerce
    Elementor
    Elementor Pro
    Happy Elementor Addons
    IONOS Assistant
    IONOS Help
    IONOS Journey
    IONOS Login
    IONOS Navigation
    IONOS Performance
    Loco Translate
    Members
    MonsterInsights – Google Analytics pour WordPress
    myStickymenu
    OptinMonster
    Paiements WooCommerce
    Premium Addons for Elementor
    Redirection
    Royal Elementor Addons
    ShopLentor – WooCommerce Builder for Elementor & Gutenberg
    Simple Custom CSS and JS
    UpdraftPlus – Sauvegarde/Restauration
    WooCommerce
    WooCommerce Custom Add To Cart Label
    WooCommerce Memberships
    WooCommerce Stripe Gateway
    Wordfence Security
    WP-Optimize – Nettoyer, compresser, mettre en cache.
    WPForms Lite
    Yoast SEO

    • Nom de l’hébergeur : Ionos
    • Adresse du site : thehappinesslabs.co

    Problème(s) rencontré(s) :

    J’ai une erreur critique sur mon site web, en tout cas sur ma page d’accueil.

    Le message mentionne la classe « WP_Style_Engine », dans le fichier style-engine.php

    Je vous joins en PJ le fichier, le message d’erreur est disponible directement sur le site.

    Merci beaucoup pour votre aide
    Cordialement

    • Ce sujet a été modifié le il y a 3 mois et 4 semaines par DariusDev.
    • Ce sujet a été modifié il y a 3 mois et 4 semaines par Li-An. Raison : html
    #2455263
    DariusDev
    Participant
    Initié WordPress
    11 contributions

    Bonjour, désolé les extensions se sont mal mises sur mon message, les voicis :

    Abonnements WooCommerce, All in One SEO Pack, All-in-One WP Migration, All-in-One WP Migration Unlimited Extension, Astra Widgets, Aurora Heatmap, Booster for WooCommerce, CartFlows, CartFlows Plus, Checkout Field Editor for WooCommerce, Checkout Plugins – Stripe for WooCommerce, Classic Editor, Complianz, Converter for Media, Custom Fonts, Customizer for WooCommerce, Elementor, Elementor Pro, Happy Elementor Addons, IONOS Assistant, IONOS Help, IONOS Journey, IONOS Login, IONOS Navigation, IONOS Performance, Loco Translate, Members, MonsterInsights, myStickymenu, OptinMonster, Paiements WooCommerce, Premium Addons for Elementor, Redirection, Royal Elementor Addons, ShopLentor – WooCommerce Builder for Elementor & Gutenberg, Simple Custom CSS and JS, UpdraftPlus, WooCommerce, WooCommerce Custom Add To Cart Label, WooCommerce Memberships, WooCommerce Stripe Gateway, Wordfence Security, WP-Optimize, WPForms Lite, Yoast SEO

    #2455268
    Li-An
    Participant
    Maître WordPress
    27917 contributions

    Bonjour, vous pourriez nous donner le message d’erreur en format texte (ou copié/collé). Vous avez oublié la vesion de php.

    #2455280
    DariusDev
    Participant
    Initié WordPress
    11 contributions

    Bonjour, voici le message d’erreur affiché sur le site :

    <b>Fatal error</b>: Uncaught Error: Class « WP_Style_Engine » not found in /homepages/28/d4296988329/htdocs/wordpress/wp-includes/style-engine.php:55 Stack trace: #0 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/block-supports/elements.php(103): wp_style_engine_get_styles() #1 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/class-wp-hook.php(310): wp_render_elements_support_styles() #2 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/plugin.php(205): WP_Hook->apply_filters() #3 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/blocks.php(1025): apply_filters() #4 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/blocks.php(965): render_block() #5 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/formatting.php(3925): excerpt_remove_blocks() #6 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/class-wp-hook.php(308): wp_trim_excerpt() #7 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/plugin.php(205): WP_Hook->apply_filters() #8 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/post-template.php(431): apply_filters() #9 /homepages/28/d4296988329/htdocs/wordpress/wp-content/plugins/wordpress-seo/src/helpers/post-helper.php(84): get_the_excerpt() #10 /homepages/28/d4296988329/htdocs/wordpress/wp-content/plugins/wordpress-seo/src/presentations/indexable-post-type-presentation.php(196): Yoast\WP\SEO\Helpers\Post_Helper->get_the_excerpt() #11 /homepages/28/d4296988329/htdocs/wordpress/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php(66): Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation->generate_open_graph_description() #12 /homepages/28/d4296988329/htdocs/wordpress/wp-content/plugins/wordpress-seo/src/presenters/open-graph/description-presenter.php(33): Yoast\WP\SEO\Presentations\Abstract_Presentation->__get() #13 /homepages/28/d4296988329/htdocs/wordpress/wp-content/plugins/wordpress-seo/src/presenters/abstract-indexable-tag-presenter.php(37): Yoast\WP\SEO\Presenters\Open_Graph\Description_Presenter->get() #14 /homepages/28/d4296988329/htdocs/wordpress/wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php(326): Yoast\WP\SEO\Presenters\Abstract_Indexable_Tag_Presenter->present() #15 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/class-wp-hook.php(308): Yoast\WP\SEO\Integrations\Front_End_Integration->present_head() #16 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #17 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/plugin.php(517): WP_Hook->do_action() #18 /homepages/28/d4296988329/htdocs/wordpress/wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php(300): do_action() #19 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/class-wp-hook.php(308): Yoast\WP\SEO\Integrations\Front_End_Integration->call_wpseo_head() #20 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #21 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/plugin.php(517): WP_Hook->do_action() #22 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/general-template.php(3049): do_action() #23 /homepages/28/d4296988329/htdocs/wordpress/wp-content/themes/twentytwentyone/header.php(20): wp_head() #24 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/template.php(783): require_once(‘/homepages/28/d…’) #25 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/template.php(718): load_template() #26 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/general-template.php(48): locate_template() #27 /homepages/28/d4296988329/htdocs/wordpress/wp-content/themes/twentytwentyone/page.php(12): get_header() #28 /homepages/28/d4296988329/htdocs/wordpress/wp-includes/template-loader.php(106): include(‘/homepages/28/d…’) #29 /homepages/28/d4296988329/htdocs/wordpress/wp-blog-header.php(19): require_once(‘/homepages/28/d…’) #30 /homepages/28/d4296988329/htdocs/wordpress/index.php(17): require(‘/homepages/28/d…’) #31 {main} thrown in <b>/homepages/28/d4296988329/htdocs/wordpress/wp-includes/style-engine.php</b> on line <b>55</b>

     

    Pour le fichier, ça m’a mis que je n’avais pas la permission de le téléverser, je le mets sur mon drive : https://drive.google.com/file/d/1xHihOHvx1ZYqjljSmDShkcA0kyND31GX/view?usp=sharing

    Merci beaucoup de votre réponse

    #2455281
    Li-An
    Participant
    Maître WordPress
    27917 contributions

    Chez Ionos, les problèmes suite à une mise à jour sont nouveaux mais réels – elle ne se déroule pas comme prévu. Téléchargez WP ici https://fr.wordpress.org/latest-fr_FR.zip, dézippez le fichier sur votre ordi et renvoyez les fichiers sur votre hébergement par FTP en écrasant. Vous ne perdrez aucune donnée.

    #2455294
    DariusDev
    Participant
    Initié WordPress
    11 contributions

    Bonjour merci beaucoup pour votre aide.

    J’ai bien dézippé le zip de wordpress sur mon ordinateur.
    Je suis connecté via FileZilla à mon site, dans le répertoire je trouve le fichier htaccess, index.php, uploads, themes, plugins entre autres.

    A quel endroit dois-je donc écraser le version de wordpress (si c’est bien ce que j’ai compris qu’il faut faire) ?

    #2455307
    Li-An
    Participant
    Maître WordPress
    27917 contributions

    Ben il faut que ce soit symétrique. Donc en effet dans le répertoire qui contient wp-include, wp-admin, etc et notamment wp-config.php. Les mêmes fichiers au même endroit.

    #2455323
    DariusDev
    Participant
    Initié WordPress
    11 contributions

    D’accord, cependant je ne trouve pas le répertoire dans filezilla ou il y a ces dossier, voici en pj ce que j’ai

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2455325
    Li-An
    Participant
    Maître WordPress
    27917 contributions

    Vous n’êtes visiblement pas dans le bon répertoire. Mais je n’ai pas d’indice pour vous guider ici. Voyez avec l’hébergeur.

    #2455326
    C_Lucien
    Modérateur
    Maître WordPress
    5117 contributions

    Bonjour,

    le contenu montré par la capture est le dossier de wp-content. Les dossiers wp-includeet wp-admin se trouvent au niveau supérieur, ainsi que le fichier wp-config.php et les autres fichiers php natifs de WordPress.

    Il est utile de décompresser sur son PC une archive d’origine de WordPress pour comprendre comment est structurée une installation fraîche et de comparer avec ce que vous trouvez sur le serveur.

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