Tabella di compatibilità delle versioni PHP di PrestaShop
Quale versione PHP è compatibile con PrestaShop? La risposta breve dipende dalla tua versione PrestaShop: PrestaShop 9 richiede PHP 8.1 o versioni successive, mentre i negozi più vecchi PrestaShop 8, 1.7 e 1.6 richiedono un abbinamento più rigoroso delle versioni.
Stai pianificando un upgrade a PrestaShop 9 o PHP?
Prima di cambiare PHP o spostare versioni, verifica lo stack dei moduli, i metadati SEO, i redirect e i dati strutturati in modo che l'aggiornamento non danneggi la visibilità delle ricerche.
Usa PrestaSEO AILeggi la checklist per la migrazione della PS9
Tabella rapida di compatibilità PHP con PrestaShop
| Versione PrestaShop | Versioni compatibili di PHP | Azione consigliata |
|---|---|---|
| PrestaShop 9.1 | PHP 8.1, 8.2, 8.3, 8.4, 8.5 | Usa l'ultimo PHP supportato disponibile sul tuo hosting dopo aver testato i moduli. |
| PrestaShop 9.0 | PHP 8.1, 8.2, 8.3, 8.4 | Punta a PHP 8.4 per le nuove implementazioni su PS9 quando i tuoi moduli lo supportano. |
| PrestaShop 8.x | Versione specifica; comunemente PHP 7.2.5-8.1 | Controlla la versione minore esatta prima di aggiornare PHP. |
| PrestaShop 1.7.8 | Comunemente PHP 7.2-7.4 | Non saltare a PHP 8 senza fare test di staging. |
| PrestaShop 1.6 | Ambienti PHP 5.6-7.1 legacy | Pianifica la migrazione invece degli aggiornamenti moderni di PHP. |
Per dettagli a livello di server, leggi la guida ai requisiti di PrestaShop. Per il rischio dei moduli, leggi come verificare la compatibilità dei moduli di PrestaShop 9.
Soddisfare i requisiti di sistema per PrestaShop aiuterà a evitare che il tuo negozio online incontri errori imprevisti.
Passare la versione attuale di PHP all'ultima renderà sicuramente il tuo negozio più veloce; tuttavia, ogni versione di PrestaShop supporta solo un determinato PHP.
Vediamo con quale versione di PHP sarà pronta il tuo negozio online.

PrestaShop 1.6 supporta PHP versione 5.2 fino a 7.1
Questa versione PS è stata rilasciata nel 2014. Questo PS supporta PHP 5.2 fino a PHP 7.1. All'epoca, l'aggiornamento da PS 1.5 a 1.6 era un processo doloroso, quasi "frantumante da ricostruire".
PrestaShop 1.7 è compatibile con PHP versione 5.4 a 7.4
La prima versione stabile di PS 1.7 è stata rilasciata nel novembre 2016. Puoi installare PHP 5.4 in PHP 7.4 sul tuo server web per ospitare il tuo negozio online.
I 3 più comunemente usati al momento sono PHP 7.2, PHP 7.3 e PHP versione 7.4.
PrestaShop 8 richiede PHP 7.2.5 fino a 8.1 sul tuo server.
La versione più recente di PrestaShop è stata rilasciata a novembre 2022. Questo ultimo pacchetto PrestaShop (ora PrestaShop 8.0.3) funziona come progetto open source e supporta l'ultima versione 8.1 di PHP. È anche compatibile con PHP 7.3 così come con PHP 7.4.

Il nostro consiglio? Sarebbe utile aggiornare all'ultima versione 8.0 perché almeno può accelerare significativamente le prestazioni del tuo negozio PrestaShop.
Le versioni supportate di PHP non sono pronte sul tuo hosting? Devi contattare il tuo provider di hosting per aggiornare PHP o cambiare la versione di PHP con una più recente per il tuo account. Se è impossibile, fai un backup del tuo sito web e trova un hosting migliore.
Potresti voler accedere a questo link per saperne di più sulle nuove funzionalità di PrestaShop 8, oppure scaricare questo file per ottenere la nuova versione per l'installazione di PrestaShop.
PrestaShop 8.2 supporta PHP 8.1 e PHP 8.2
PrestaShop 8.2, rilasciato nel 2024, ha portato pieno supporto per PHP 8.2 insieme a una compatibilità continua con PHP 8.1. Questa versione ha introdotto significativi miglioramenti nelle prestazioni e patch di sicurezza. Se stai usando PrestaShop 8.x, ti consigliamo vivamente di aggiornare a PHP 8.2 per velocità e sicurezza ottimali.
Miglioramenti chiave di PHP in PS 8.2:
- Supporto completo per PHP 8.2 (classi readonly, tipi DNF)
- Migliore utilizzo della memoria e velocità di esecuzione
- Migliore compatibilità con gli ambienti di hosting moderni
PrestaShop 9.0 richiede da 8.1 a 8.3 PHP
PrestaShop 9.0, l'ultima release importante (2025), è costruita sul framework Symfony 6.4 e richiede almeno PHP 8.1. Supporta completamente PHP 8.2 e PHP 8.3. Le versioni legacy di PHP (7.x) non sono più supportate.
PrestaShop 9 rappresenta un importante cambiamento architettonico:
- Framework Symfony 6.4 LTS
- PHP 8.1 minimo, PHP 8.3 consigliato
- MySQL 5.7+ o MariaDB 10.4+
- Pannello amministrativo modernizzato con controller Symfony
- Livello migliorato di compatibilità dei moduli
Tabella di compatibilità completa di PrestaShop PHP
| Versione PrestaShop | PHP minimo | PHP massimo | PHP consigliato |
|---|---|---|---|
| PrestaShop 1.6.x | PHP 5.2 | PHP 7.1 | PHP 7.1 |
| PrestaShop 1.7.0 - 1.7.6 | PHP 5.4 | PHP 7.2 | PHP 7.2 |
| PrestaShop 1.7.7 - 1.7.8 | PHP 7.1 | PHP 7.4 | PHP 7.4 |
| PrestaShop 8.0.x | PHP 7.2.5 | PHP 8.1 | PHP 8.1 |
| PrestaShop 8.1.x | PHP 7.2.5 | PHP 8.1 | PHP 8.1 |
| PrestaShop 8.2.x | PHP 8.1 | PHP 8.2 | PHP 8.2 |
| PrestaShop 9.0 | PHP 8.1 | PHP 8.3 | PHP 8.3 |
Come controllare la versione attuale di PHP
Per verificare quale versione di PHP è in esecuzione sul tuo server PrestaShop:
- Vai al tuo Back Office PrestaShop > Informazioni Avanzate > Parametri
- Cerca la sezione Informazioni sul Server: la tua versione PHP è visualizzata lì
- In alternativa, crea un
phpinfo.phpfile e accedi tramite browser
Hai bisogno di aiuto per aggiornare PHP? Contatta il tuo provider di hosting o consulta la nostra guida sui requisiti del sistema PrestaShop per istruzioni dettagliate sulla configurazione del server.
Correlato: PrestaShop 9 e PHP 8
Ora che sai quale versione PHP serve al tuo server, potresti aver intenzione di aggiornare a PrestaShop 9. PHP 8.1 è il requisito minimo per PS9 — consulta la nostra guida completa a PrestaShop 9 che copre tutte le nuove funzionalità, i requisiti di sistema e i passaggi di migrazione. Se stai installando PrestaShop 9 da zero, consulta la nostra guida passo dopo passo.
Countdown x Bar
Xleft
Jump to Checkout
Accessibility Guard
SOO Agent Gateway
SOO Agent Catalog Tools
SOO Agent SEO Tools
GDPR
