Salta al contenuto principale
Versione: 1.x

API03004: Richiesta Troppo Grande

Cosa Significa

La richiesta che stai inviando supera i limiti di dimensione del server. Questo di solito accade quando si cerca di inviare troppi dati in una sola volta.

Cause Comuni

  • Operazioni di batch grandi — Tentare di sincronizzare troppi record in una sola volta
  • Immagini grandi — Caricare immagini sovradimensionate
  • Troppi articoli — Ordine con un numero estremamente alto di righe
  • Limiti del server — PHP o server web hanno limiti di upload bassi

Come Risolvere

1. Ridurre la Dimensione della Richiesta

Se stai sincronizzando i dati:

  • Prova a sincronizzare in batch più piccoli
  • Il POS dovrebbe gestirlo automaticamente
  • Aspetta che la sincronizzazione attuale sia completata prima di iniziarne un'altra

2. Controlla le Dimensioni delle Immagini

Se stai caricando immagini:

  • Ridimensiona le immagini prima di caricarle
  • Usa formati compressi (JPEG vs BMP)
  • La maggior parte delle immagini dei prodotti funziona bene sotto 1MB

3. Dividere Ordini Grandi

Se un ordine ha molti articoli:

  • Considera di suddividerlo in più ordini
  • Questo è raro nell'uso normale del POS

4. Aumentare i Limiti del Server

Contatta il tuo fornitore di hosting o modifica le impostazioni PHP:

// In php.ini or .htaccess
upload_max_filesize = 64M
post_max_size = 64M
max_input_vars = 5000

5. Controlla i Limiti del Server Web

Nginx o Apache potrebbero avere i propri limiti:

  • client_max_body_size per Nginx
  • LimitRequestBody per Apache

Errori Correlati