Salta al contenuto principale
Versione: 1.x

SYNC151: Risposta del negozio malformata

Cosa significa​

Il tuo negozio ha inviato una risposta malformata che WCPOS ha dovuto riparare prima di poterla leggere.

Di solito questo significa che un plugin o un avviso PHP sta stampando output aggiuntivo nelle risposte del negozio. WCPOS ha recuperato questo caso, ma le riparazioni non sono garantite — chiedi all'amministratore del sito di controllare il log degli errori del sito.

I tuoi dati​

La risposta malformata è stata corretta per poter essere letta. Se la richiesta sottostante non è andata a buon fine (vedi il passaggio 1 di Risoluzione dei problemi), segui le indicazioni relative a quella richiesta; altrimenti, i dati di ordini e prodotti non sono interessati. Se il problema persiste, chiedi a chi gestisce il tuo sito WordPress.

Risoluzione dei problemi​

  1. Verifica se la richiesta correlata alla fine è andata a buon fine. In tal caso, WCPOS ha riparato questa occorrenza; se invece non è riuscita, segui le indicazioni sull'errore e sui nuovi tentativi relative a quella richiesta.
  2. La causa è sul sito: un plugin o un tema sta stampando avvisi o output estranei nelle risposte REST. Chiedi all'amministratore del sito di controllare i log del sito alla ricerca di notice PHP all'orario del problema.
  3. Gli strumenti per sviluppatori del browser (scheda Rete) — oppure Avanzate → Attiva/disattiva strumenti per sviluppatori nell'app desktop — mostrano il corpo grezzo della risposta; l'output estraneo è visibile subito prima o dopo il JSON.
  4. Le riparazioni sono fatte al meglio delle possibilità: se questi avvisi diventano frequenti, correggi il plugin responsabile invece di affidarti alla riparazione.

Dettagli​

Codice
SYNC151 (STORE_RESPONSE_MALFORMED)
Gravità
warn
Introdotto in
WCPOS 1.10.0