Quale versione PHP per PrestaShop? Tabella per 1.6, 1.7, 8 e 9

Il tuo negozio online · 6 min di lettura · Aggiornato il 03/11/2026

Quale versione PHP per PrestaShop? Tabella per 1.6, 1.7, 8 e 9

Quale versione di PHP serve al tuo PrestaShop? Dipende dalla versione di PrestaShop: la 1.7.8 funziona con PHP da 7.1 a 7.4, PrestaShop 8 con PHP da 7.2 a 8.1 e PrestaShop 9 con PHP da 8.1 a 8.4, o fino a 8.5 dalla 9.1 in poi. Il problema è il calendario: PHP 8.1 non riceve più aggiornamenti di sicurezza dal 31 dicembre 2025, e PHP 8.2 li perde il 31 dicembre 2026.

Qui trovi le due tabelle che servono, quella di PrestaShop e quella di PHP, cosa dicono del tuo negozio quando le metti una accanto all’altra e cosa conviene decidere prima della fine dell’anno.

Quale versione di PHP supporta ogni versione di PrestaShop?

Questo è l’intervallo che PrestaShop indica nei suoi requisiti di sistema per ogni versione. PrestaShop 9.2 in quella tabella non c’è ancora, quindi la sua riga viene dall’installer della 9.2.0, che controlla la versione di PHP prima di lasciarti installare.

Fonti: documentazione per sviluppatori di PrestaShop (1.7, 8 e 9) e installer di PrestaShop 9.2.0. Verificato il 3 novembre 2026.
Versione di PrestaShopPHP con cui funziona
PrestaShop 1.6.1PHP 5.2 – 7.1
PrestaShop da 1.7.0 a 1.7.3PHP 5.4 – 7.1
PrestaShop 1.7.4PHP 5.6 – 7.1
PrestaShop 1.7.5 e 1.7.6PHP 5.6 – 7.2
PrestaShop 1.7.7PHP 7.1 – 7.3
PrestaShop 1.7.8PHP 7.1 – 7.4
PrestaShop 9.0PHP 8.1 – 8.4
PrestaShop 9.1 e 9.2PHP 8.1 – 8.5

In ogni riga, la versione consigliata da PrestaShop è la più alta. Andare oltre non è un’opzione: il PHP successivo all’ultimo dell’intervallo risulta non supportato, e il negozio può semplicemente smettere di funzionare.

Fino a quando ogni versione di PHP riceve aggiornamenti di sicurezza?

Ogni versione di PHP attraversa due fasi. Durante il supporto attivo riceve correzioni di ogni tipo. Poi arrivano gli anni dei soli aggiornamenti di sicurezza. Dopo, PHP non la corregge più: come dice php.net, chi la usa ancora può essere esposto a vulnerabilità non corrette.

Fonte: php.net (versioni supportate e rami non supportati). Colonna centrale: fine del supporto attivo. A destra: fine degli aggiornamenti di sicurezza.
PHPSupporto attivo fino alSicurezza fino al
PHP 7.428 nov 202128 nov 2022
PHP 8.026 nov 202226 nov 2023
PHP 8.125 nov 202331 dic 2025
PHP 8.331 dic 202531 dic 2027
PHP 8.431 dic 202631 dic 2028
PHP 8.531 dic 202731 dic 2029

Cosa significa per il mio negozio?

Metti insieme le due tabelle e il quadro è chiaro:

  • PrestaShop 1.6 e 1.7: il PHP più alto che accettano, 7.1 o 7.4, non riceve aggiornamenti di sicurezza da PHP dal 2022 o da prima.
  • PrestaShop 8: si ferma a PHP 8.1, senza aggiornamenti di sicurezza dal 31 dicembre 2025. PrestaShop continua a rilasciare aggiornamenti della 8.2 (l’ultimo, 8.2.8, ad agosto 2026), ma l’intervallo non cambia: il suo installer si ferma ancora a 8.1.
  • PrestaShop 9 con PHP 8.1 o 8.2: con 8.1 sei già fuori supporto; con 8.2 hai tempo fino al 31 dicembre 2026.
  • PrestaShop 9 con PHP 8.3, 8.4 o 8.5: coperto fino alla fine del 2027, 2028 o 2029.

In altre parole: oggi solo un negozio su PrestaShop 9 può girare su un PHP che PHP stesso continua a correggere. E dal 1° gennaio 2027, solo con 8.3 o successivo.

Qual è il rischio reale di un PHP senza supporto?

Il 1° gennaio non si spegne niente. Il negozio continua a vendere e il back office si apre come sempre. Il rischio è la prossima falla grave: PHP la corregge nelle versioni che mantiene, e per le altre dipendi dal tuo hosting o da un servizio a pagamento di supporto esteso che adatti la correzione per conto suo.

L’abbiamo visto a ottobre con PHP2Shell: i negozi su PrestaShop 9 con un PHP supportato hanno ricevuto la correzione come un normale aggiornamento, gli altri hanno dovuto chiedere al proprio hosting se avesse installato una patch. E siccome un PHP corretto mantiene lo stesso numero di versione, dal back office non si vede.

Non sai in quale caso sei? Per 45 € controlliamo il tuo negozio: versioni di PrestaShop e di PHP, moduli e tema, e ti diciamo cosa cambiare e in che ordine. È un’ora di assistenza a prezzo fisso; se serve di più, te lo diciamo prima di andare avanti.

Controlla il mio negozio per 45 €

Cosa fare prima del 31 dicembre 2026?

Prima di tutto, guarda i tuoi due numeri: nel back office, Parametri Avanzati → Informazioni mostra la versione di PrestaShop e, poco più sotto, quella di PHP. Poi trova il tuo caso:

  1. PrestaShop 9 con PHP 8.1 o 8.2: passa a PHP 8.3 o 8.4 (8.5 se sei sulla 9.1 o successiva). Di solito è un’impostazione del pannello del tuo hosting. Prima fai un backup completo e verifica che moduli e tema accettino la nuova versione.
  2. PrestaShop 8: nessuno dei PHP che accetta riceve ancora aggiornamenti di sicurezza da PHP. La strada per tornare a un PHP supportato è aggiornare a PrestaShop 9. Nel frattempo, chiedi al tuo hosting se corregge lui PHP 8.1, e fino a quando.
  3. PrestaShop 1.7 o 1.6: stessa risposta, con un salto più grande. Se fermarsi alla 1.7 o passare direttamente alla 9, quanto ci vuole e quanto costa lo spieghiamo in aggiornare PrestaShop da 1.6 a 1.7 o a 9.

Il passaggio a PrestaShop 9 si fa senza chiudere il negozio, mantenendo prodotti, clienti, ordini e posizioni su Google. Per un negozio piccolo si parte da 690 €, e tutti i dettagli sono nella nostra pagina migrazione PrestaShop 1.6 e 1.7 a 9.

Con la nuova versione alcuni indirizzi del tuo negozio cambiano: per non perdere quelle posizioni, segui la nostra checklist 301 per migrare PrestaShop senza perdere la SEO.

I miei moduli funzioneranno su PrestaShop 9?

Di solito è questo che frena un aggiornamento, più di PrestaShop stesso: un modulo che nessuno aggiorna più, o un tema fatto per la 1.7. Prima di fissare una data, fai l’elenco dei tuoi moduli e verifica con ogni sviluppatore che esista una versione per PrestaShop 9.

Tutti i moduli del nostro catalogo funzionano su PrestaShop 1.7, 8 e 9: lo stesso modulo per tutte e tre, quindi ti segue quando aggiorni, e se qualcosa non torna ti risponde lo stesso team che l’ha scritto.

Preferisci non stare dietro a queste date? Con la manutenzione PrestaShop ce ne occupiamo noi: aggiorniamo PHP, PrestaShop e moduli dopo averli testati, e ti avvisiamo prima che una versione resti senza supporto.

Ti serve aiuto con la versione di PHP?

Dicci le tue versioni di PrestaShop e di PHP. Ti diremo se basta cambiare PHP o se è il momento di passare a PrestaShop 9 e, in quel caso, ti diamo un prezzo fisso.

Voglio aggiornare il mio negozio

Per il tuo team tecnico

L’installer di PrestaShop applica l’intervallo in install-dev/install_version.php: _PS_INSTALL_MAXIMUM_PHP_VERSION_ è 7.4 nella 1.7.8.11, 8.1 nella 8.2.8, 8.4 nella 9.0.0 e 8.5 nella 9.1.0 e nella 9.2.0; il minimo è rispettivamente 7.1.3, 7.2.5 e 8.1. I pacchetti corretti dalle distribuzioni o dai pannelli mantengono il numero di versione, quindi php -v non dice se c’è una correzione retroportata: va controllata la revisione del pacchetto (rpm -q, dpkg -l) rispetto all’avviso del tuo fornitore.

Come possiamo aiutarti

Vedi tutti i servizi →
Ti diamo una mano con il tuo progetto? Parliamone

Raccontaci di cosa ha bisogno la tua attività

Un modulo, un’app, un server che dà problemi o qualcosa di urgente. Ti rispondiamo entro 24 ore, con un preventivo chiuso con prezzo e data.