🛡️ Didattica Operativa Principianti • Zero Conoscenze di Programmazione

Come Aggiornare la Versione PHP da 8.0 a 8.3 sui Principali Hosting

Guida visuale e senza codice per proprietari di siti web, blogger e gestori e-commerce: metti al sicuro il tuo sito web eliminando le vulnerabilità e i blocchi di sicurezza.

👤 Docente: Marco Consiglio (Volta Institute) ⏱️ Tempo medio: 15 minuti 🎯 Prerequisiti: Nessuno (Accesso al pannello Hosting) 📅 Aggiornamento: Ottobre 2026

💡 Perché devi aggiornare PHP se non sei un programmatore?

Immagina PHP come il motore della tua automobile, e il tuo sito (ad esempio WordPress, PrestaShop o Joomla) come la carrozzeria e gli interni. Anche se il sito ti sembra funzionare regolarmente, un motore vecchio può causare guasti improvvisi o diventare facile preda di malintenzionati.

🚨
PHP 8.0 è ufficialmente "End of Life" (Fine Vita):
Questo significa che gli sviluppatori di PHP non rilasciano più patch di sicurezza per questa versione. Se viene scoperta una nuova vulnerabilità (chiamata in gergo CVE), chi usa PHP 8.0 rimane esposto ad attacchi hacker, furto di dati degli utenti o blocco totale da parte del fornitore di hosting.
🔒
Sicurezza Immediata

L'aggiornamento a PHP 8.3 chiude tutte le falle di sicurezza note e protegge il tuo database, i pagamenti e le email da tentativi di intrusione.

⚡
Velocità del Sito (+15%)

PHP 8.3 elabora le pagine molto più velocemente rispetto a PHP 8.0. Un sito più scattante migliora il posizionamento su Google (SEO) e riduce i tempi di caricamento per gli utenti.

🛡️
Nessun Costo Extra

Molti hosting (come SiteGround o Aruba) applicano costi di supporto aggiuntivo per mantenere versioni PHP obsolete. Passare a 8.3 ti evita sorprese in fattura.

📋 La Regola d'Oro: Il Backup Preventivo

Prima di fare qualsiasi clic sul pannello di controllo dell'hosting, è obbligatorio creare una copia di sicurezza completa del sito. In caso di imprevisti o incompatibilità con un vecchio plugin, potrai ripristinare tutto in 30 secondi.

⚠️
Non saltare mai questo passaggio: Anche se l'operazione richiede solo un paio di clic nel pannello hosting, avere una copia di salvataggio ti garantisce la massima serenità.

Checklist di Controllo Pre-Aggiornamento

🖥️ Come Cambiare Versione PHP nei Principali Pannelli Hosting

I fornitori di hosting utilizzano interfacce grafiche molto intuitive. Individua il tuo fornitore o il pannello di controllo e segui le istruzioni illustrate qui sotto:

🟠
cPanel
Il più diffuso
  1. 1
    Accedi al tuo cPanel e scorri fino alla sezione Software.
  2. 2
    Fai clic su "Seleziona versione PHP" (oppure MultiPHP Manager).
  3. 3
    Seleziona il tuo dominio dall'elenco spuntando la casella a sinistra.
  4. 4
    Dal menu a tendina Versione PHP, seleziona PHP 8.3.
  5. 5
    Fai clic sul pulsante blu "Applica" o "Imposta come corrente". Fatto!
🔵
Plesk
Server & VPS
  1. 1
    Entra nel pannello Plesk e vai nella scheda Siti Web e Domini.
  2. 2
    Individua il riquadro del tuo dominio e cerca l'icona "Impostazioni PHP".
  3. 3
    Accanto alla voce Supporto PHP, apri il menu a discesa e scegli 8.3.x FPM application.
  4. 4
    Scorri in fondo alla pagina e clicca su "OK" per salvare le modifiche.
🟢
SiteGround
Site Tools
  1. 1
    Accedi all'area clienti SiteGround e premi su Site Tools accanto al tuo sito.
  2. 2
    Nel menu a sinistra seleziona Sviluppatori → Gestione PHP.
  3. 3
    Fai clic sull'icona della matita (Modifica) accanto alla versione attuale.
  4. 4
    Scegli "Cambia la versione PHP manualmente" e seleziona PHP 8.3.
  5. 5
    Premi Conferma. La modifica è istantanea.
🔴
Aruba
Pannello Linux
  1. 1
    Entra nel Pannello di Gestione Hosting Linux di Aruba con le tue credenziali.
  2. 2
    Nel menu laterale sinistro cerca e clicca su "Scelta della versione PHP".
  3. 3
    Visualizzerai la versione attualmente attiva e un menu a discesa con le versioni disponibili.
  4. 4
    Seleziona PHP 8.3 e premi il pulsante "Conferma" o "Salva".
💻
XAMPP / Locale
Computer Personale
  1. 1
    Se sviluppi o provi i siti sul tuo computer con XAMPP, apri il Pannello di Controllo XAMPP.
  2. 2
    Per aggiornare a PHP 8.3 la via più sicura è scaricare l'ultimo installer da apachefriends.org o utilizzare strumenti moderni come LocalWP che consentono il cambio di versione con un solo clic.

🔌 Cosa fare all'interno di WordPress prima e dopo il cambio

Se il tuo sito è gestito con WordPress, ci sono due verifiche immediate che puoi fare senza scrivere neanche una riga di codice.

ℹ️
WordPress supporta nativamente PHP 8.3: Tutte le versioni recenti di WordPress (dalla versione 6.2 in poi) sono pienamente compatibili ed eseguite in modo ottimale su PHP 8.3.
🩺
Lo Strumento "Salute del Sito"

WordPress possiede un cruscotto diagnostico integrato per verificare la sicurezza del tuo PHP:

  1. 1
    Entra nella bacheca di amministrazione di WordPress (es. tuosito.it/wp-admin).
  2. 2
    Nel menu a sinistra fai clic su Strumenti → Salute del sito.
  3. 3
    Se vedi l'avviso "Dovresti aggiornare PHP", significa che il tuo hosting sta ancora usando PHP 8.0 o precedente.
  4. 4
    Dopo aver impostato PHP 8.3 nell'hosting, ricarica questa pagina: vedrai l'indicatore diventare verde!
🧩
I Plugin e i Temi non Aggiornati

Il 99% dei problemi non dipende da WordPress o da PHP, ma da vecchi plugin abbandonati dagli sviluppatori:

  • •
    Prima del cambio: Aggiorna tutti i plugin attivi all'ultima versione.
  • •
    Elimina ciò che non usi: Disattiva e cancella i plugin inutilizzati da mesi. Meno plugin ci sono, minore è il rischio di incompatibilità.
  • •
    Plugin alternativi: Se un plugin non riceve aggiornamenti da oltre 2 anni, sostituiscilo con uno più moderno prima di cambiare PHP.

🔧 Risoluzione Problemi Rapida (Senza Panico!)

Cosa fare se dopo aver attivato PHP 8.3 il sito mostra una schermata bianca o un messaggio di errore? Ecco come risolvere in un istante.

⚠️ 1. Ho cambiato versione e il sito mostra "Schermata Bianca" o "Errore Critico" ▼

Causa: Uno dei tuoi plugin o il tema grafico contiene codice non aggiornato per PHP 8.3.

Soluzione Immediata (10 secondi):

  1. Torna nel pannello dell'hosting (cPanel, Plesk, SiteGround o Aruba).
  2. Seleziona temporaneamente la versione precedente (es. PHP 8.1).
  3. Il sito tornerà immediatamente visibile. Ora puoi accedere a WordPress, aggiornare i singoli plugin o individuare quello non compatibile.
⚠️ 2. Come scopro quale plugin causa il problema? ▼

Entra nel gestore file del tuo hosting (oppure via FTP), apri la cartella /wp-content/ e rinomina temporaneamente la cartella plugins in plugins_disattivati.

Se il sito torna visibile con PHP 8.3, la causa è sicuramente uno dei plugin. Ti basterà riattivarli uno alla volta dalla bacheca per individuare il colpevole.

⚠️ 3. Posso passare direttamente da PHP 7.4 a PHP 8.3? ▼

Il salto da PHP 7 a PHP 8 è molto grande. Il consiglio pratico è procedere per gradi:

  1. Imposta prima PHP 8.1 e controlla che il sito funzioni.
  2. Se tutto è regolare, passa a PHP 8.3.

🎓 Verifica dell'Apprendimento & Sblocco Attestato

Rispondi alle 5 semplici domande per verificare di aver compreso tutti i passaggi operativi. Con un punteggio minimo del 80% (4 risposte corrette su 5) potrai scaricare il tuo Certificato di Competenze Ufficiale in formato PDF.

1. Perché è rischioso mantenere un sito web su una versione PHP "End of Life" come PHP 8.0?
2. Qual è la prima operazione obbligatoria da compiere PRIMA di cambiare la versione PHP?
3. Se usi cPanel o Plesk, come si effettua il cambio di versione PHP?
4. Cosa fare subito se dopo l'attivazione di PHP 8.3 compare un errore sul sito?
5. Dove puoi controllare in WordPress se il tuo PHP è aggiornato e sicuro?