Shopify Markets o più negozi: come scegliere
Una guida per decidere se localizzare un negozio con Markets o separare l'operazione per paese.
Leggi l'articolo
Per risolvere un problema di PrestaShop conviene partire dal sintomo e dall'ultima modifica nota. Un errore 500, un prezzo obsoleto e un pagamento in sospeso possono sembrare parte dello stesso guasto, ma solitamente richiedono verifiche diverse. Prima di modificare l'installazione, riproduce il caso e salva una copia ripristinabile.
Lavora su una copia di prova se devi cambiare moduli, tema, versioni o configurazione del server. Sul negozio attivo, evita di fare esperimenti che alterino ordini, scorte o pagamenti. L'obiettivo iniziale è individuare una causa verificabile, non provare tutte le impostazioni disponibili.
| Sintomo | Prima verifica | Responsabile abituale dell'indagine |
|---|---|---|
| Errore 500 o schermata bianca | Registro degli errori e modifica più recente. | Sviluppo e hosting. |
| Contenuto o design obsoleto | Cache dell'applicazione, del browser e della CDN. | Sviluppo e chi gestisce la cache. |
| Pagamento che non aggiorna l'ordine | Transazione, note e notifica del fornitore. | Gateway, sviluppo e operatività. |
| Scorte errate | SKU, combinazioni, ERP e sincronizzazioni. | Operatività e integrazioni. |
| Lentezza | Server, query, risorse e script. | Sviluppo, hosting e frontend. |
Il codice 500 indica solo che il server non è riuscito a completare la richiesta. Controlla i registri all'ora esatta e metti in relazione il guasto con l'URL, l'azione e l'utente. Può derivare da un'incompatibilità, da un'operazione che esaurisce le risorse, da un file o da una dipendenza esterna.
Se hai bisogno di debug, attivalo nell'ambiente di prova e limita l'accesso alle informazioni. Non pubblicare tracce con percorsi, credenziali o dati dei clienti. Non cambiare nemmeno i permessi in modo indiscriminato per cercare di far scomparire l'errore.
Quando un guasto appare dopo l'installazione o l'aggiornamento di un modulo, conserva la sua versione, quella del tema e quella di PrestaShop. Riproduci il percorso in prova e cambia una sola variabile alla volta. Se disattivi più estensioni contemporaneamente e il problema scompare, non sai ancora quale lo causava.
Verifica anche gli override e gli sviluppi su misura. Un modulo può dipendere da una modifica precedente non documentata. Il fornitore ha bisogno dei passaggi per riprodurre il problema e dell'errore riscontrato, non solo della descrizione «il negozio non funziona».
PrestaShop dispone di impostazioni di prestazioni e cache, documentate per versione. Se una modifica non appare, determina se la risposta obsoleta proviene dall'applicazione, da uno strato del server, da una CDN o dal browser. Svuotare uno strato non pulisce automaticamente gli altri.
Controlla un prodotto o una pagina specifica dopo ogni azione. Se il risultato cambia solo effettuando l'accesso o aggiungendo parametri all'URL, quella differenza è un indizio. Non lasciare la compilazione forzata o la cache disattivata come soluzione permanente senza valutarne l'effetto in produzione.
Separa la generazione della pagina sul server dalle risorse che il browser scarica ed esegue. Prova diversi template, perché la ricerca nel catalogo, la scheda prodotto e il checkout possono avere colli di bottiglia diversi.
Controlla query, moduli, servizi esterni, immagini e script in base a ciò che indicano le misurazioni. Pulire un database senza un piano può eliminare informazioni necessarie. Prima di farlo, identifica quale tabella cresce, a cosa serve e come verrebbe ripristinata.
Confronta la transazione del fornitore con l'ordine e i suoi stati. Un pagamento incassato che non aggiorna l'ordine richiede di verificare la comunicazione tra i due sistemi; un checkout che non invia nemmeno la richiesta richiede un'altra indagine.
Effettua test controllati con la modalità di prova corrispondente e considera annullamenti, rimborsi ed e-mail. Evita di ripetere operazioni reali o di cambiare stati in blocco prima di riconciliare i dati. La verifica deve spiegare cosa è successo con il denaro e con la preparazione dell'ordine.
Questo comportamento può indicare che un connettore riscrive un valore obsoleto. Identifica la fonte principale di prezzi e scorte, verifica gli identificatori delle combinazioni e controlla cosa succede quando arrivano due aggiornamenti consecutivi.
Documenta il senso di ogni connessione. Se l'ERP aggiorna PrestaShop e un altro strumento modifica l'ERP a partire dal web, potresti avere un circuito che si sovrascrive. La soluzione non è correggere manualmente gli stessi prodotti ogni mattina.
Risolvi prima l'incidente che blocca le vendite e poi studia il modello. Se la causa è un modulo specifico, potrebbe bastare sostituirlo o correggerlo. Se la difficoltà sta nel sostenere l'intera architettura, confronta la sua manutenzione con un'alternativa che copra gli stessi requisiti.
In una valutazione dell'idoneità di Shopify possiamo verificare cosa cambierebbe in termini di dati, operatività e integrazioni. Non è necessario decidere per una migrazione per raccogliere queste informazioni, né conviene presentarla come la soluzione automatica a qualsiasi errore di PrestaShop.
Revisione editoriale: team di Migraciones.io · 30 ottobre 2026. Le funzionalità contrattabili e la loro disponibilità devono essere verificate per il negozio, il paese e il piano specifici.