Passer au contenu principal
Version : 1.x

API04006 : Ressource Non Trouvée

Ce Que Cela Signifie

Le serveur n'a pas pu trouver la ressource demandée. Cela correspond généralement à un code d'état HTTP 404, indiquant que le produit, la commande, le client ou une autre ressource que vous essayez d'accéder n'existe pas.

Causes Courantes

  • Enregistrement supprimé — La ressource a été supprimée sur le serveur
  • Mauvais ID — Un ID incorrect ou obsolète est utilisé
  • Problèmes de synchronisation — Les données locales font référence à une ressource qui n'existe plus
  • Mauvaise configuration de l'URL — Le point de terminaison API est incorrect
  • Problèmes de permalien — Les permaliens WordPress doivent être actualisés

Cartographie des Erreurs du Serveur

Ce code d'erreur est déclenché lorsque le serveur renvoie :

Code ServeurSource
rest_no_routeWordPress REST API
HTTP 404Toute réponse du serveur

Comment Réparer

1. Vérifiez si la Ressource Existe

Vérifiez que la ressource existe encore sur votre site WooCommerce :

  • Connectez-vous à WordPress admin
  • Accédez à la section pertinente (Produits, Commandes, Clients)
  • Recherchez l'élément par ID ou nom

2. Rafraîchissez les Données Locales

Si la ressource a été supprimée côté serveur :

  1. Ouvrez les paramètres du POS
  2. Accédez à la section de données pertinente
  3. Déclenchez une synchronisation/rafraîchissement pour mettre à jour les données locales
  4. L'élément supprimé doit être retiré localement

Si plusieurs ressources ne sont pas trouvées :

  1. Allez dans Réglages → Permaliens dans WordPress admin
  2. Cliquez sur Sauvegarder les Changements (même sans apporter de modifications)
  3. Cela rafraîchit la structure des permaliens

4. Vérifiez les Routes API

Testez directement l'API REST :

https://yoursite.com/wp-json/wc/v3/products

Si cela renvoie un 404, il peut y avoir un problème de configuration du serveur.

5. Vérifiez les Conflits de Plugins

Si les routes API REST sont manquantes :

  1. Assurez-vous que WooCommerce est actif
  2. Assurez-vous que WCPOS plugin est actif
  3. Désactivez temporairement d'autres plugins pour tester
  • API04001 — Format de Réponse Invalide
  • API04002 — Code de Réponse Inattendu
  • API05002 — Plugin WCPOS Non Trouvé