Il 21 ottobre 2026 è stata corretta una grave falla di sicurezza in PHP. Non è una falla di TOWeb né del tuo sito: riguarda i server dei provider di hosting, in tutto il mondo. Per proteggersi, molti provider sposteranno i loro clienti su una versione recente di PHP, la 8.2 o superiore. Il tuo sito deve essere pronto a seguirli: ecco come verificarlo in pochi minuti.
Che cos'è PHP?
PHP è la tecnologia che i provider di hosting installano sui loro server per far funzionare le parti «attive» dei siti web: un modulo di contatto che ti invia un'e-mail, un negozio che registra un ordine, i commenti sotto un articolo. Non lo vedi mai, ma quasi tutti gli hosting web lo usano.
Cosa sta succedendo
Il progetto PHP pubblica versioni corrette solo per le versioni ancora supportate: PHP 8.2 e successive. Per PHP 7.4, 8.0 e 8.1 non fornisce più aggiornamenti, solo una correzione minima che alcuni provider applicheranno da sé e altri no. La soluzione duratura è quindi passare a PHP 8.2 o superiore.
La sicurezza del server è compito del tuo provider, e da quel lato non devi fare nulla. I provider però non hanno davvero scelta: sposteranno i siti rimasti su una versione vecchia a PHP 8.2 o superiore, a volte senza avvisare con molto anticipo.
È questo cambio di versione che può toccare il tuo sito: se è stato pubblicato con una versione di TOWeb che non produce script pensati per PHP 8, alcune funzioni possono smettere di funzionare da un giorno all'altro.
Il tuo sito è interessato?
No, se il tuo sito è solo una vetrina: pagine, immagini e testi, senza modulo di contatto, senza negozio online, senza blog con commenti, senza sondaggio, guestbook né area riservata. Un sito così non usa PHP: il cambio di versione del tuo provider non cambia nulla per lui.
Sì, se il tuo sito usa un i-Service: modulo, negozio con ordini online, commenti del blog, sondaggio, guestbook, area riservata… Queste funzioni si basano su script PHP che TOWeb pubblica con il tuo sito, e questi script devono essere compatibili con la versione di PHP del tuo hosting.
Quale versione di TOWeb per PHP 8?
- TOWeb 9 e precedenti: gli script non sono pensati per PHP 8. Su un hosting PHP 8 alcune funzioni non funzionano più (ad esempio, i voti di un sondaggio non vengono più registrati).
- TOWeb da 10 a 13: gli script sono stati adattati a PHP 8 a partire dalla versione 10, ma sono seguite altre correzioni. Ad esempio, con la versione 10 i commenti del blog possono essere rifiutati; fino alla versione 14.08, il tracciamento degli ordini del negozio può apparire come una pagina bianca in alcuni casi.
- TOWeb 14 aggiornato (14.09 o successiva): gli script pubblicati sono adatti alle versioni attuali di PHP (8.2, 8.3, 8.4). Molti utenti lo usano da tempo su hosting PHP 8.3 o superiore, con tutte le funzioni di TOWeb.
- TOWeb 15: la nuova generazione di TOWeb, interamente riscritta. I suoi script PHP (moduli, negozio, prenotazioni) sono scritti per le versioni attuali di PHP, fino a PHP 8.5, e funzionano anche su un hosting rimasto a PHP 7.4.
Cosa fare?
- Verifica la versione di PHP del tuo hosting. È indicata nell'area clienti del tuo provider (sezione «PHP», «Configurazione» o «Hosting web»). Se il tuo provider ti ha annunciato il passaggio a PHP 8, è il momento di agire.
- Verifica la tua versione di TOWeb: compare in alto nella schermata iniziale, all'avvio di TOWeb («TOWeb version 14…»).
- A seconda del tuo caso:
- Hai TOWeb 14: installa l'ultima versione di TOWeb 14 (Windows · macOS), che funziona con la tua licenza attuale, poi ripubblica il tuo sito. Gli script sul tuo hosting vengono sostituiti solo al momento della pubblicazione.
- Hai TOWeb 13 o una versione precedente: passa a TOWeb 15, al prezzo di aggiornamento riservato agli utenti di TOWeb. L'acquisto di TOWeb 15 ti dà diritto, su richiesta, a una chiave TOWeb 14 della stessa edizione, per continuare con TOWeb 14 finché la versione 15 non sarà completata: scrivici con il tuo numero d'ordine.
- Dopo la pubblicazione, prova il tuo sito: invia un messaggio a te stesso con il modulo, fai un ordine di prova, pubblica un commento.
In sintesi
La falla riguarda PHP, non TOWeb, e il tuo provider si occupa di correggerla. Da parte tua, assicurati che il sito sia pronto per PHP 8: un sito vetrina non ha nulla da temere; un sito con modulo, negozio o blog deve essere pubblicato con TOWeb 14 aggiornato o con TOWeb 15.
Scopri TOWeb 15 · Prezzi e aggiornamento · Tutte le versioni di TOWeb
