Commencer
Aide, mon flux ne se met pas à jour ou est bloqué en cours de traitement ! - AdTribes
  1. Accueil
  2. Base de connaissances
  3. Problèmes courants de flux
  4. Aide, mon flux ne se met pas à jour ou est bloqué en cours de traitement !

Aide, mon flux ne se met pas à jour ou est bloqué en cours de traitement !

Parfois, un flux de produits peut être bloqué pendant le processus de génération du flux. Cela peut se produire pour plusieurs raisons, et la cause première n’est pas toujours évidente. Ci-dessous, les problèmes les plus courants et comment les résoudre.

1. Échec de l’action planifiée

Le plugin utilise Action Scheduler pour générer et traiter les flux. Si un flux est bloqué, cela peut être dû à un échec d’action planifiée.

Comment vérifier :

  1. Allez dans Admin WP > WooCommerce > Statut > Actions planifiées.
  2. Sous l’onglet En cours, vérifiez si une action de flux est en cours d’exécution.
  3. Sinon, vérifiez l’onglet Échec.
  4. Recherchez un événement avec le hook adt_pfp_as_generate_product_feed_batch qui correspond à l’ID de votre flux bloqué.

Si vous trouvez une erreur comme ci-dessous :

  • Cela indique souvent que la valeur max_execution_time de votre serveur est trop basse (moins de 300 secondes).
  • Augmentez-la dans la configuration de votre hébergement (votre fournisseur d’hébergement peut vous aider).

2. Taille du lot

Si vous rencontrez des erreurs de délai d'attente (comme celle montrée ci-dessus), votre serveur peut avoir du mal à traiter trop de produits à la fois. Cela se produit souvent lorsque la taille de lot par défaut est définie plus haut que les ressources disponibles de votre serveur ne peuvent en gérer.

Pour résoudre ce problème, essayez de réduire la taille du lot dans les paramètres du plugin Product Feed. Une taille de lot plus petite réduit la charge du serveur pendant la génération du flux et aide à empêcher le processus de se bloquer.

Suivez ce guide étape par étape pour apprendre comment ajuster la taille du lot dans le plugin.

3. Conflit de thème/plugin

Les conflits avec d'autres thèmes ou plugins sont une cause fréquente de blocage des flux.

Test de conflit de plugin :

  1. Désactiver tous les plugins sauf :
    • Flux de produits Pro
    • Product Feed Elite (si installé)
    • WooCommerce
  2. Vérifiez si le problème est résolu.
  3. Si oui, réactivez les plugins un par un et testez après chaque activation pour trouver le plugin conflictuel.

Test de conflit de thème :

  1. Passez à un thème par défaut (par exemple, Twenty Twenty ou Storefront).
  2. Vérifiez si le flux est traité correctement.

Si vous trouvez un conflit, contactez notre équipe de support avec les détails.

Remarque : Les conflits de thème ou de plugin peuvent également déclencher des erreurs fatales. Si cela se produit, consultez la section ci-dessous.

4. Erreurs fatales

Une erreur fatale peut arrêter le processus de génération du flux.

Comment vérifier :

  1. Allez dans WP Admin > WooCommerce > Statut > Journaux.
  2. Ouvrez le dernier journal fatal-errors.
  3. Rechercher les entrées relatives à :
    • woo-product-feed-pro
    • woo-product-feed-elite

Si vous trouvez une erreur, partagez le journal avec notre équipe de support.

En suivant ces étapes, vous pouvez généralement déterminer si le problème est lié aux limites d'hébergement, à la taille du lot ou aux conflits avec d'autres plugins ou thèmes.

5. Désactiver les requêtes de génération de flux HTTP

Si votre flux continue de se bloquer ou ne se termine pas correctement, il peut être utile de modifier la façon dont le flux est généré. Le plugin inclut une option appelée « Désactiver les requêtes de génération de flux HTTP » qui modifie le fonctionnement du traitement du flux.

Lorsqu'elle est activée, cette option force la génération du flux à se produire entièrement côté serveur plutôt que d'être déclenchée par votre navigateur. Cela peut éviter les délais d'attente ou les flux incomplets, en particulier sur les grandes boutiques ou les environnements d'hébergement plus lents.

Pour l'activer :

  1. Allez dans Product Feed Pro → Paramètres → Général.
  2. Trouvez l'option « Désactiver les requêtes de génération de flux HTTP ».
  3. Cochez la case pour l'activer, puis enregistrez vos paramètres.

Vous pouvez en apprendre davantage sur ce que fait cette option et quand l’utiliser ici : Que fait « Désactiver les requêtes de génération de flux HTTP » ?

Problème non listé

Si aucune des solutions ci-dessus ne résout votre problème, n’hésitez pas à créer un nouveau ticket pour contacter notre équipe de support.

Veuillez noter que le système de support par ticket est exclusivement réservé aux utilisateurs de Product Feed ELITE .

Si vous utilisez uniquement le plugin Product Feed Pro, n'hésitez pas à ouvrir un nouveau sujet sur le forum WordPress.org.

Cet article vous a-t-il été utile ?

Articles connexes

Finaliser votre achat
Flux de produits WooCommerce AdTribes

Le meilleur plugin de flux de produits WooCommerce

  • AdTribes Pty Ltd
    ABN : 40 675 636 816
Produit
Ressources et informations
Sites partenaires
Rymera