Offerta di lancio

Licenza Founders: aggiornamenti per almeno 2 anni

149 €pagamento unico, IVA esclusa

Una licenza Shop normale costa 199 €.

Per le prime 100 licenze Shop, fino al 10 dicembre 2026. Aggiornamenti e nuove conoscenze del Consulente per almeno 2 anni, senza rinnovo. Una licenza Shop normale: 12 mesi.

Ottieni Founders a 149 €

Aggiornare PrestaShop alla 9: una checklist per prima e dopo l'aggiornamento

Aggiornare PrestaShop alla 9 è più sicuro quando lo fai in tre fasi. Prima di iniziare controlli i requisiti del server e la compatibilità di moduli e tema, e fai un backup. L'aggiornamento vero e proprio lo fai con il modulo Update Assistant, meglio se prima su una copia di prova. Subito dopo controlli carrello, pagamenti, email e log degli errori.

Autore: Il team TellMyShop. Una guida per i titolari di negozi PrestaShop: la causa, la correzione a mano e lo stesso lavoro in una conversazione in chat.
Ultimo aggiornamento: · 5 min di lettura

Cosa cambia in PrestaShop 9?

PrestaShop 9 è una versione maggiore e cambia le fondamenta del negozio. Nell'annuncio di PrestaShop 9 il team di PrestaShop elenca, tra l'altro, una versione più recente di Symfony, il supporto per PHP più recenti e il nuovo tema Hummingbird. Per chi ha un negozio contano le conseguenze: requisiti del server diversi e moduli da adattare alla nuova versione.

Non tutte le modifiche toccheranno il tuo negozio. Ma ogni modulo di un autore terzo e ogni modifica al tema sono punti da controllare. I problemi dopo il passaggio da 8 a 9 li ha raccolti, per esempio, Modules4Presta (in polacco).

Cosa controllare prima dell'aggiornamento?

Controlla sei cose prima dell'aggiornamento e decidi chi è responsabile di ognuna.

Cosa controllareComeChi
Versione di PHP ed estensioni del serverconfronta con i requisiti di PrestaShop 9hosting
Backup di file e databaseun backup con l'hosting più un backup in Update Assistanttu e l'hosting
Compatibilità dei modulila pagina del modulo o una domanda all'autore, un elenco dei moduli non supportatitu o uno sviluppatore
Il tema e le sue modifichese l'autore del tema ha una versione per la 9, quali moduli hanno un aspetto modificato nel temasviluppatore
Copia di prova del negozioun clone del negozio a un indirizzo separatohosting o sviluppatore
Lo stato del negozio oggiun elenco degli errori dal log e lo stato tecnico, da confrontare dopo l'aggiornamentotu

L'ultima riga viene spesso saltata, ed è un peccato. Senza un'annotazione di com'era, dopo l'aggiornamento non distingui un errore nuovo da uno vecchio che sta nel log da mesi. Come fare il backup di file e database è descritto nella documentazione sui backup.

Come funziona l'aggiornamento vero e proprio?

L'aggiornamento lo fa il modulo Update Assistant di PrestaShop. Le istruzioni passo per passo, con backup e ripristino, sono nella documentazione sull'aggiornamento dal back office.

  1. Attiva la modalità manutenzione del negozio per tutta la durata dell'aggiornamento, così i clienti non fanno ordini a metà.
  2. Aggiorna prima la copia di prova. Controlla lì per qualche giorno carrello, pagamenti, email e moduli.
  3. Installa Update Assistant sul negozio e scegli la versione di destinazione.
  4. Lascia che il modulo faccia un backup. Non spegnere questa opzione, anche se hai un backup con l'hosting.
  5. Avvia l'aggiornamento e non chiudere la scheda del browser finché non finisce.
  6. Aggiorna i moduli che hanno una versione per PrestaShop 9, uno alla volta.
  7. Disattiva la modalità manutenzione solo dopo i controlli dell'elenco qui sotto.

Aggiornare da versioni molto vecchie, per esempio la 1.6, è un tema a parte. Lì di solito serve una migrazione con l'aiuto di uno sviluppatore.

Quando pianificare l'aggiornamento?

In un periodo tranquillo, in un giorno lavorativo, con tempo di riserva per i problemi. Prima della stagione, dei saldi o di una grande campagna, lascia stare il negozio. Una nuova versione non vale il rischio nella settimana delle tue vendite più grandi.

Pianifica anche chi sarà reperibile. Se l'aggiornamento lo fa uno sviluppatore, accordati perché risponda alle segnalazioni nei giorni successivi. Se lo fai tu, controlla prima quanto velocemente reagisce l'assistenza del tuo hosting e se ripristina un backup quando lo chiedi.

Quando un modulo importante non ha ancora una versione per PrestaShop 9, hai due opzioni. Puoi aspettare l'autore o trovare un sostituto e provarlo sulla copia del negozio. Aggiornare con un modulo di pagamento o di consegna incompatibile è andarsi a cercare guai.

Cosa controllare subito dopo l'aggiornamento?

Parti dal percorso del cliente, poi passa al back office.

  • La home page, una categoria, una pagina prodotto, la ricerca e i filtri.
  • Il carrello e un ordine di prova completo, con ogni metodo di pagamento e di consegna.
  • Le email ai clienti: conferma d'ordine, registrazione, reimpostazione della password.
  • Il log degli errori in Parametri avanzati > Log, confrontato con lo stato prima dell'aggiornamento.
  • L'aspetto dei moduli che hanno modifiche nel tema.
  • Modalità debug disattivata, cache svuotata.

Se qualcosa ha smesso di funzionare, leggi come disattivare un modulo PrestaShop in sicurezza. Quando il negozio mostra una pagina bianca, parti dal piano dell'articolo sull'errore 500.

Come aiuta la chat con l'aggiornamento?

La tua chat (Claude o ChatGPT) non aggiorna PrestaShop. Fa una revisione prima e dopo, così hai qualcosa da confrontare. In TellMyShop Free legge lo stato tecnico del negozio e le versioni di PrestaShop e PHP. Controlla anche l'elenco dei moduli con le loro versioni e il log degli errori degli ultimi giorni.

Tu: La settimana prossima aggiorno il negozio alla 9. Prima controlla che sia tutto a posto e cosa potrebbe sorprendermi.

La tua chat: Report prima dell'aggiornamento. PrestaShop 8.2, PHP sotto i requisiti della versione 9, questo è un compito per il tuo hosting.

Sono installati 63 moduli. 11 vengono da autori terzi, controlla quell'elenco per le versioni per la 9.

Il log degli ultimi 7 giorni ha 14 avvisi, tutti dal modulo per i comparatori di prezzi. Annotali per non scambiarli per nuovi dopo l'aggiornamento.

La modalità debug è disattivata, la cache funziona correttamente.

Tu: Salvalo come report di partenza.

La tua chat: Il report ce l'hai in questa conversazione. Dopo l'aggiornamento chiedi la stessa revisione e confronterò i risultati punto per punto.

Illustrazione: prodotti, numeri e risposte sono esempi.

Questo tipo di revisione del negozio prima di un aggiornamento funziona in TellMyShop Free. In TellMyShop Pro la chat confronta anche le modifiche all'aspetto dei moduli con i loro nuovi template, perché legge i file del tema. Salva le correzioni quando accendi l'interruttore Tema nel pannello del modulo. L'interruttore dura 24 ore e richiede un backup del database fatto lo stesso giorno.

Domande e risposte

Con cosa aggiorno PrestaShop 8 alla versione 9?

Con il modulo Update Assistant di PrestaShop, prima noto come 1-Click Upgrade. Funziona dal back office o dalla riga di comando del server. Prima dell'aggiornamento fa un backup di file e database e può ripristinare il negozio da quel backup. Fai comunque anche un backup tuo con l'hosting, perché quello del modulo sta sullo stesso server.

I miei moduli funzioneranno in PrestaShop 9?

Dipende dall'autore di ogni modulo. PrestaShop 9 cambia i requisiti di PHP e alcuni meccanismi sottostanti, quindi i moduli più vecchi possono smettere di funzionare. Controlla nella pagina del modulo o con l'autore se esiste una versione per la 9. Sostituisci i moduli non supportati prima dell'aggiornamento, non dopo.

Posso aggiornare direttamente il negozio attivo?

Puoi, ma metti a rischio le vendite. È più sicuro clonare il negozio in una copia di prova, aggiornare la copia e controllare carrello, pagamenti, email e moduli per qualche giorno. Solo quando la copia funziona ripeti l'aggiornamento sul negozio. La copia di prova può prepararla il tuo hosting o uno sviluppatore.

TellMyShop aggiorna PrestaShop al posto mio?

No. TellMyShop non aggiorna PrestaShop. Fa una revisione prima dell'aggiornamento, un report su stato del negozio, errori e moduli, e la stessa revisione dopo, così puoi confrontare i risultati. Il modulo funziona in PrestaShop 1.7.8, 8.0+ e 9.0+, quindi resta con te da entrambi i lati dell'aggiornamento.

Cosa faccio se dopo l'aggiornamento il negozio mostra un errore 500?

Prima leggi il messaggio di errore in modalità debug o nel log. Se indica un modulo, disattivalo. Se l'errore riguarda tutto il negozio e non sai cosa farne, ripristina il backup con Update Assistant o tramite l'hosting. Un piano dettagliato per il primo quarto d'ora lo descriviamo in un articolo a parte sull'errore 500.

PrestaShop è un marchio registrato di PrestaShop SA. Claude è un marchio di Anthropic PBC. ChatGPT e OpenAI sono marchi di OpenAI. TellMyShop non è affiliato a queste aziende.

Controlla gratis il tuo negozio

TellMyShop Free analizza il tuo negozio e mostra i problemi, dai più importanti. Non salva nulla.

Controlla se il tuo negozio è pronto

Scrivi l’indirizzo del tuo negozio. In pochi secondi vedrai la piattaforma e se TellMyShop funzionerà.

Controlliamo l’indirizzo, l’HTTPS e la piattaforma. Non installi nulla e non salviamo l’indirizzo.

iltuonegozio.itRisultato di esempio
Il negozio risponde
sì
HTTPS
attivo
Piattaforma
PrestaShop 8.1
TellMyShop funzionerà

Leggi anche

Free a 0 €, legge e consiglia

Scarica Free