Salta al contenuto principale
Versione: 1.x

API04006: Risorsa Non Trovata

Cosa Significa

Il server non è riuscito a trovare la risorsa richiesta. Questo corrisponde tipicamente a un codice di stato HTTP 404, che indica che il prodotto, l'ordine, il cliente o un'altra risorsa a cui stai tentando di accedere non esiste.

Cause Comuni

  • Record eliminato — La risorsa è stata eliminata dal server
  • ID errato — Viene utilizzato un ID non corretto o obsoleto
  • Problemi di sincronizzazione — I dati locali fanno riferimento a una risorsa che non esiste più
  • Configurazione errata dell'URL — L'endpoint API è errato
  • Problemi di permalink — I permalink di WordPress devono essere aggiornati

Mappatura degli Errori del Server

Questo codice di errore viene attivato quando il server restituisce:

Codice ServerFonte
rest_no_routeAPI REST di WordPress
HTTP 404Qualsiasi risposta del server

Come Risolvere

1. Controlla se la Risorsa Esiste

Verifica che la risorsa esista ancora nel tuo sito WooCommerce:

  • Accedi all'amministrazione di WordPress
  • Naviga nella sezione pertinente (Prodotti, Ordini, Clienti)
  • Cerca l'elemento per ID o nome

2. Aggiorna i Dati Locali

Se la risorsa è stata eliminata lato server:

  1. Apri le impostazioni del POS
  2. Naviga nella sezione dati pertinente
  3. Attiva una sincronizzazione/aggiornamento per aggiornare i dati locali
  4. L'elemento eliminato dovrebbe essere rimosso localmente

Se più risorse non vengono trovate:

  1. Vai su Impostazioni → Permalink nell'amministrazione di WordPress
  2. Clicca su Salva Modifiche (anche senza apportare modifiche)
  3. Questo aggiorna la struttura dei permalink

4. Verifica gli Endpoint API

Prova direttamente l'API REST:

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

Se questo restituisce un 404, potrebbe esserci un problema di configurazione del server.

5. Controlla i Conflitti dei Plugin

Se gli endpoint API REST mancano:

  1. Assicurati che WooCommerce sia attivo
  2. Assicurati che il plugin WCPOS sia attivo
  3. Disabilita temporaneamente altri plugin per testare

Errori Correlati

  • API04001 — Formato di Risposta Non Valido
  • API04002 — Codice di Risposta Improvviso
  • API05002 — Plugin WCPOS Non Trovato