[Résolu] Erreur critique configuration woocommerce X stripe (Créer un compte)

  • WordPress :6.7
  • Statut : résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #2488708
    lty27
    Participant
    Initié WordPress
    8 contributions

    Bonjour,

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

     

    J’ai configuré une boutique avec woocommerce + extention woocommerce-gateway-stripe pour connecter le compte stripe.

    Au moment de connecter le compte stripe via le plugin, j’ai eu l’erreur critique. Et je n’ai plus accès au backoffice.

    J’ai donc désactivé le plugin via le ftp.

    Au moment où j’ai fait la confign du plugin woocommerce n’était pas à jour, j’ai donc remplacé le pugin à jour dans le ftp.

    Mais toujours l’erreur.

     

    Voici le rapport de debug :

    [06-May-2025 13:04:34 UTC] PHP Fatal error: Uncaught TypeError: strpos(): Argument #1 ($haystack) must be of type string, null given in /home/tola1654/justepoudire.fr/wp-content/plugins/woocommerce/src/Blocks/BlockPatterns.php:251
    Stack trace:
    #0 /home/tola1654/justepoudire.fr/wp-content/plugins/woocommerce/src/Blocks/BlockPatterns.php(251): strpos(NULL, ‘_woo_’)
    #1 [internal function]: AutomatticWooCommerceBlocksBlockPatterns->AutomatticWooCommerceBlocks{closure}(Array)
    #2 /home/tola1654/justepoudire.fr/wp-content/plugins/woocommerce/src/Blocks/BlockPatterns.php(260): array_map(Object(Closure), Array)
    #3 [internal function]: AutomatticWooCommerceBlocksBlockPatterns->AutomatticWooCommerceBlocks{closure}(Array)
    #4 /home/tola1654/justepoudire.fr/wp-content/plugins/woocommerce/src/Blocks/BlockPatterns.php(247): array_map(Object(Closure), Array)
    #5 /home/tola1654/justepoudire.fr/wp-content/plugins/woocommerce/src/Blocks/BlockPatterns.php(229): AutomatticWooCommerceBlocksBlockPatterns->parse_categories(Array)
    #6 /home/tola1654/justepoudire.fr/wp-includes/class-wp-hook.php(324): AutomatticWooCommerceBlocksBlockPatterns->register_ptk_patterns( »)
    #7 /home/tola1654/justepoudire.fr/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
    #8 /home/tola1654/justepoudire.fr/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
    #9 /home/tola1654/justepoudire.fr/wp-settings.php(727): do_action(‘init’)
    #10 /home/tola1654/justepoudire.fr/wp-config.php(136): require_once(‘/home/tola1654/…’)
    #11 /home/tola1654/justepoudire.fr/wp-load.php(50): require_once(‘/home/tola1654/…’)
    #12 /home/tola1654/justepoudire.fr/wp-blog-header.php(13): require_once(‘/home/tola1654/…’)
    #13 /home/tola1654/justepoudire.fr/index.php(17): require(‘/home/tola1654/…’)
    #14 {main}
    thrown in /home/tola1654/justepoudire.fr/wp-content/plugins/woocommerce/src/Blocks/BlockPatterns.php on line 251

     

    Mille mercis pour votre aide !

    • Ce sujet a été modifié le il y a 1 mois par Renihel.
    • Ce sujet a été modifié il y a 3 semaines et 5 jours par Flobogo. Raison : déplacé en rubrique "Woocommerce"
    #2488719
    Renihel
    Participant
    Initié WordPress
    5 contributions

    Bonjour,

    Toujours vérifier ses mises à jour avant nouvel « install » (conseil d’un bricoleur).

    Bon, je ne suis pas un pro, donc mon conseil vaut ce qu’il vaut. Dans ce cas là, moi, je fait au plus simple, je vais en arrière, j’installe l’une des sauvegardes proposées par mon hébergeur. Encore faut-il que l’hébergeur en propose, mais c’est quand même un service essentiel et indispensable.

    Puis je vérifie que tout est bien à jour, à la limite je fais une sauvegarde manuelle via ftp et de ma base de données via mon hébergeur et je recommence.

    Bon courage à vous.

    #2488862
    gav974
    Participant
    Initié WordPress
    29 contributions

    Bonjour,

    L’erreur vient de WooCommerce,

    Plus précisément à la ligne de code 251 de fichier BlockPatterns.php. Le programme recherche quelque chose et ne le trouve pas.

    Change de plugin, a mon avis ça évitera de gros mal de crâne.

    #2489009
    NiFo73
    Participant
    Initié WordPress
    2 contributions

    Bonjour @Ity27,

    A priori, j’ai exactement la même erreur que vous.
    Le problème étant indiqué comme résolu, avez-vous pu voir ce qui posait problème précisément ?
    Et comme y avez-vous fait face ?
    Merci,

    Nicolas

    #2489103
    lty27
    Participant
    Initié WordPress
    8 contributions

    Bonjour,

     

    J’ai mis à jour l’extention via mon hebergeur et ça a résolu le problème de mon coté.

    #2489104
    NiFo73
    Participant
    Initié WordPress
    2 contributions

    Bonjour Ity27, merci de votre retour.
    Finalement, avec le support WooCommerce, nous avons pu constater que l’erreur était provoquée par l’un de nos plugins maison (passerelle de paiement) qui était entré en conflit avec la dernière MàJ de WooCommerce. Tout a été résolu depuis, merci tout de même pour votre retour !
    Nicolas

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