Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
30 milioni+
Siti web che utilizzano i nostri plugin
20+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come aggiornare la tua versione di PHP in WordPress (nel MODO GIUSTO)

L'aggiornamento di PHP è solitamente un'attività di routine che può attendere qualche settimana. Al momento, non è possibile.

Il team di PHP ha rilasciato correzioni di emergenza per due falle di sicurezza critiche che consentono agli aggressori di eseguire codice sul tuo server web. Se il tuo sito WordPress non è ancora stato corretto, è a rischio.

In questo articolo spiegheremo quali versioni di PHP sono sicure e cosa fare subito. Poi ti mostreremo come controllare la tua versione di PHP e aggiornarla sui provider di hosting WordPress più diffusi.

Come aggiornare la tua versione di PHP in WordPress (nel MODO GIUSTO)

URGENTE: Rilasciata correzione di sicurezza critica per PHP (ottobre 2026)

Il 21 ottobre 2026, il team di sicurezza di PHP ha rilasciato correzioni di emergenza per due vulnerabilità critiche in PHP stesso, CVE-2026-109618 e CVE-2026-109619.

Queste falle consentono agli aggressori di eseguire codice sul tuo server web senza effettuare l'accesso. I dettagli delle falle sono trapelati anche prima che la correzione fosse pronta, quindi gli aggressori potrebbero già sapere come sfruttarle.

Se il tuo sito WordPress sta eseguendo una versione non corretta di PHP, devi aggiornarla immediatamente. Le versioni corrette sono:

  • PHP 8.5.12
  • PHP 8.4.27
  • PHP 8.3.36
  • PHP 8.2.35

Se utilizzi PHP 8.1 o versioni precedenti, la tua versione non riceve più aggiornamenti di sicurezza regolari, quindi dovrai eseguire l'aggiornamento a una delle versioni sopra indicate.

L'aggiornamento di WordPress non risolverà questo problema. L'aggiornamento del core di WordPress, dei plugin o dei temi non cambia la tua versione di PHP. PHP viene eseguito sul tuo server di hosting, quindi l'aggiornamento avviene nel tuo account di hosting o tramite il tuo provider di hosting.

Ecco cosa ti consigliamo di fare subito:

  1. Controlla la tua versione di PHP. Ti mostreremo come fare nella prossima sezione. Bastano pochi clic.
  2. Esegui il backup del tuo sito prima di apportare qualsiasi modifica.
  3. Aggiorna a una versione corretta. Di solito puoi cambiare versione di PHP dalla dashboard del tuo hosting, e ti mostreremo i passaggi per i provider di hosting più diffusi qui sotto. Se non riesci a trovare l'impostazione, chiedi al tuo host di aggiornarti a una versione corretta.
  4. Verifica la presenza di segni di intrusione. L'aggiornamento blocca nuovi attacchi, ma non rimuove un hacker che è già presente. Cerca utenti amministratori che non riconosci e file modificati inaspettatamente. La nostra guida per risolvere un sito WordPress compromesso ti mostra cosa cercare.

Anche dopo questa correzione, è consigliabile mantenere il tuo sito su una versione supportata di PHP. Le nuove versioni di PHP correggono vulnerabilità di sicurezza e bug, proteggendo il tuo sito da malware e hacker. Rendono inoltre il tuo sito più veloce e utilizzano meno memoria.

Se utilizzi una versione di PHP più vecchia, il tuo sito web potrebbe essere meno sicuro, più lento e più incline a mostrare errori a causa di problemi di compatibilità con il core di WordPress, i plugin o i temi. Puoi saperne di più nel nostro articolo su come gli aggiornamenti PHP del tuo web host influiscono su WordPress.

Tenendo presente questo, vediamo come puoi controllare la tua versione PHP corrente in WordPress. Ti mostreremo anche passo dopo passo come aggiornare la tua versione PHP con diversi provider di hosting.

Come verificare la tua versione PHP corrente in WordPress

WordPress rende facile controllare la versione di PHP utilizzata dal tuo host. Quello che devi fare è accedere alla tua dashboard di amministrazione e andare alla pagina Strumenti » Stato del sito.

Quindi, passa alla scheda 'Info'.

Apertura della scheda Info nel menu Salute del sito nell'area di amministrazione di WordPress

Successivamente, devi scorrere un po' verso il basso e fare clic per espandere la scheda 'Server'. Questa sezione mostra le informazioni di sistema del tuo server, inclusa la sua versione PHP.

Nello screenshot, il nostro sito demo utilizza PHP 8.1. Questa versione non riceve più aggiornamenti di sicurezza, quindi deve essere aggiornata.

Controllo della versione PHP del tuo server nella pagina Integrità del sito di WordPress

Assicurati di guardare il numero di versione completo. Per essere protetto dalle falle di sicurezza di ottobre 2026, il tuo sito deve mostrare PHP 8.5.12, 8.4.27, 8.3.36 o 8.2.35, o una versione successiva della stessa serie.

Se vedi un numero inferiore nella stessa serie, come 8.3.30, significa che la correzione di sicurezza non è ancora stata applicata al tuo sito.

Cosa fare prima di aggiornare PHP in WordPress

Come per qualsiasi aggiornamento, vuoi assicurarti che il tuo sito live non riscontri errori prima di rendere ufficiali le modifiche. Per questo motivo, devi fare quanto segue prima di aggiornare la tua versione PHP:

  • Aggiorna il core di WordPress, temi e plugin – Fare ciò può garantire che possano funzionare in modo efficace con la nuova PHP. I plugin WordPress indispensabili di sviluppatori affidabili saranno solitamente prontamente compatibili con le versioni PHP più recenti.
  • Esegui il backup del tuo sito web – Utilizza un plugin di backup come Duplicator per creare un backup del sito web in caso di problemi. Puoi facilmente ripristinare il tuo sito a una versione priva di errori se si verifica un disastro.
  • Crea un sito di staging – Ti consigliamo di provare ad aggiornare la tua PHP in un ambiente di staging in modo che eventuali errori causati dalla nuova versione PHP non influiscano sul tuo sito live.
  • Controlla i requisiti PHP dei tuoi plugin e temi – Ogni pagina di plugin su WordPress.org elenca la versione PHP minima necessaria. Per i plugin e i temi premium, controlla la documentazione o il changelog dello sviluppatore.

Se stai passando solo alla versione patchata della serie PHP che già utilizzi, ad esempio da 8.3.30 a 8.3.36, il rischio di compromettere il tuo sito è basso. Queste versioni correggono bug e falle di sicurezza senza aggiungere nuove funzionalità. In tal caso, esegui il backup del tuo sito e aggiorna subito.

Un sito di staging è più importante quando si passa a una nuova serie, ad esempio da PHP 8.1 a PHP 8.4.

Inoltre, tieni presente che la maggior parte dei pannelli di controllo dell'hosting ti consente di scegliere una serie PHP come 8.3 o 8.4, non una versione esatta. Il tuo provider di hosting installerà l'ultima patch per quella serie. Dopo aver effettuato la modifica, controlla di nuovo la pagina Integrità del sito per confermare che stai utilizzando una versione patchata.

Come aggiornare la tua versione PHP in Bluehost

Innanzitutto, devi accedere al pannello di controllo del tuo account di hosting Bluehost e fare clic sulla scheda 'Siti web' nella colonna di sinistra.

Dopodiché, seleziona il sito web di cui desideri aggiornare la versione PHP e fai clic sul pulsante 'Impostazioni'.

Impostazioni del sito Bluehost

Ora, procedi e passa alla scheda 'Impostazioni'.

Questo è dove puoi vedere e configurare le impostazioni avanzate del tuo blog o sito web WordPress.

Apertura della scheda Impostazioni nel menu Siti web in Bluehost

Quello che devi fare ora è scorrere verso il basso fino alla sezione Versione PHP.

Dopodiché, fai clic su 'Cambia' accanto alla tua versione PHP corrente.

Fare clic sul pulsante Cambia in Bluehost per aggiornare la versione PHP di un sito web

Ora, procedi e seleziona la versione PHP a cui desideri aggiornare. Quindi, fai semplicemente clic sul pulsante 'Cambia'.

Bluehost inizierà ora a utilizzare la versione PHP selezionata per il tuo sito web.

Selezione di una versione PHP da aggiornare in Bluehost

Come aggiornare la tua versione PHP in Hostinger

Innanzitutto, accedi alla dashboard del tuo account Hostinger e passa alla scheda 'Siti web'.

Da qui, devi fare clic sul pulsante 'Gestisci' accanto al sito web in cui desideri modificare la versione PHP.

Questo ti porterà alla dashboard di quel particolare sito web.

Passaggio alla scheda Siti Web in Hostinger e clic sul pulsante Gestisci

Successivamente, individua la scheda 'Configurazione PHP' sotto il menu Avanzate nella barra laterale sinistra.

Hostinger ti mostrerà ora le versioni PHP disponibili e supportate tra cui scegliere.

Seleziona la versione PHP che desideri utilizzare e fai clic sul pulsante 'Aggiorna' per salvare le impostazioni.

Aggiornamento della versione PHP in Hostinger

Apparirà un popup che ti chiederà di confermare l'aggiornamento PHP del tuo sito web, blog o negozio online.

Fai semplicemente clic su 'Conferma' per continuare.

Conferma di un aggiornamento della versione PHP in WordPress

Come aggiornare la tua versione PHP in SiteGround

Se stai usando SiteGround, ecco come aggiornerai la versione PHP del tuo sito WordPress.

Per prima cosa, devi accedere alla dashboard del tuo account SiteGround.

Dopodiché, vai alla sezione ‘I miei siti web e servizi’ e fai clic sul pulsante ‘Gestisci’ all'interno di Siti web.

Clic sul pulsante Gestisci all'interno del pannello di controllo SiteGround

Ora arriverai alla pagina I miei siti web.

Fai semplicemente clic sul pulsante ‘Site Tools’ sotto il sito web di cui desideri aggiornare la versione PHP.

Clic su Strumenti del sito all'interno del pannello di controllo SiteGround

Successivamente, devi selezionare il menu ‘PHP Manager’ all'interno della sezione ‘Devs’ dalla colonna di sinistra.

Da qui, puoi scorrere fino alla scheda Versione PHP e fare clic sul pulsante a forma di matita accanto alla tua versione PHP.

Apertura del Gestore PHP di SiteGround e clic sul pulsante a forma di matita

Questo aprirà un popup. Devi prima selezionare ‘Cambia versione PHP manualmente’ sotto l'opzione ‘Imposta versione PHP’.

Dopodiché, sarai in grado di selezionare la tua versione di PHP da un menu a discesa.

Non dimenticare di fare clic sul pulsante ‘Conferma’ per applicare le modifiche.

Modifica della versione PHP in SiteGround

Come aggiornare la tua versione PHP in HostGator

La prima cosa che devi fare è accedere alla dashboard del tuo account di hosting HostGator e fare clic sulla sezione ‘Websites’.

Dopodiché, fai clic sul pulsante ‘Impostazioni’ del sito web di cui desideri aggiornare la versione di PHP.

Apertura della scheda Siti Web in HostGator e clic sul pulsante Impostazioni

Successivamente, passa semplicemente alla scheda ‘Impostazioni’.

In questa sezione, puoi gestire le impostazioni avanzate del tuo sito web.

Apertura della sezione Impostazioni in HostGator

A questo punto, scorri semplicemente verso il basso fino alla sezione Versione PHP.

Quindi, fai clic su ‘Cambia’ accanto alla tua versione PHP corrente.

Clic sul pulsante Cambia nella sezione Versione PHP all'interno di HostGator

Vedrai un popup che ti chiederà di selezionare la versione di PHP a cui desideri aggiornare.

Una volta fatta la tua scelta, fai semplicemente clic sul pulsante ‘Cambia’.

Modifica della versione PHP in HostGator

Come aggiornare la tua versione PHP in DreamHost

Se sei un utente DreamHost, devi accedere al pannello di controllo del tuo account di hosting. Successivamente, naviga nella scheda 'Gestisci siti web' dal pannello laterale sinistro.

Nell'elenco dei siti web, fai semplicemente clic sul menu a tre punti e scegli ‘Versione PHP’.

Apertura della sezione Gestisci siti web e clic su Versione PHP in DreamHost

Verrai indirizzato alla pagina delle impostazioni PHP all'interno del pannello di controllo.

Procedi e scegli una versione di PHP dal menu a discesa. Quindi, fai clic su ‘Cambia Versione PHP’ per continuare con l'aggiornamento.

Modifica della versione PHP in DreamHost

Come aggiornare la tua versione PHP in WP Engine

WP Engine è un'azienda di hosting WordPress gestito, il che significa che aggiornano automaticamente la versione PHP per te. Tuttavia, puoi anche aggiornare e retrocedere manualmente la versione PHP per i tuoi siti web.

Accedi semplicemente alla tua dashboard di WP Engine. Nella pagina ‘My Sites’, fai clic sulla versione PHP accanto al tuo sito web selezionato.

Clic sul link del numero PHP in WP Engine

Questo ti porterà alle impostazioni di Panoramica del tuo sito web. Qui, WP Engine ha una funzione che ti permette di visualizzare in anteprima il tuo sito web con la versione PHP più recente senza cambiare effettivamente la versione PHP.

Se vuoi provarlo, vai avanti e fai clic su ‘Anteprima PHP …’

La funzionalità PHP Test Driver in WP Engine

Per aggiornare effettivamente PHP in WP Engine, scorri verso il basso fino alla sezione ‘Aggiornamenti’.

Quindi, fai clic sul link del numero di versione PHP.

Modifica della versione PHP in WP Engine

Ora, scegli semplicemente l'opzione ‘Aggiorna a PHP … ‘.

Dopo di che, fai clic sul pulsante ‘Conferma’.

Conferma dell'aggiornamento della versione PHP in WP Engine

Come aggiornare la tua versione PHP in altri provider di hosting WordPress

La maggior parte dei provider di hosting WordPress organizza le proprie impostazioni in modo più o meno simile. Molto probabilmente troverai l'opzione per cambiare la versione PHP nelle impostazioni avanzate del tuo cPanel o di qualsiasi altro pannello di controllo di hosting.

Se non riesci a trovarla, puoi consultare la knowledge base del tuo provider o contattare il loro team di supporto per modificare la versione PHP del tuo sito web. Se non puoi aggiornare subito, chiedi loro di applicare la correzione di sicurezza per te. Per maggiori informazioni, puoi consultare il nostro articolo su come chiedere supporto per WordPress.

Modifica delle versioni PHP in WordPress: Domande frequenti

Ora che abbiamo discusso come aggiornare la tua versione PHP in WordPress, copriamo alcune domande frequenti sull'argomento.

Cosa dovresti fare dopo aver aggiornato la versione PHP?

Dopo aver aggiornato la versione PHP per il tuo sito web WordPress, potresti voler assicurarti che tutto funzioni come previsto. Ti consigliamo di visitare il tuo sito web per vedere se ci sono problemi immediatamente evidenti.

Successivamente, puoi accedere all'area di amministrazione di WordPress del tuo sito web. Assicurati che il tuo sito web utilizzi la versione più recente di WordPress e che tutti i tuoi plugin e temi siano aggiornati.

Consulta la nostra guida per principianti su come aggiornare WordPress in sicurezza per maggiori informazioni.

Cosa devo fare se un aggiornamento PHP rompe il mio sito WordPress?

È improbabile che un aggiornamento PHP possa compromettere un sito WordPress. Tuttavia, con l'abbondanza di plugin gratuiti e premium, c'è ancora la possibilità che una singola riga di codice scadente possa causare uno qualsiasi dei errori comuni di WordPress.

Innanzitutto, devi assicurarti che non sia un plugin o un tema a causare questo errore. Per farlo, devi disattivare tutti i tuoi plugin WordPress e passare a un tema WordPress predefinito.

Se questo non risolve il tuo problema, contatta il team di supporto del tuo web host. C'è una buona probabilità che il problema che stai riscontrando sia già noto a loro e che possano assisterti.

Se il tuo web host non è in grado di aiutarti, puoi passare a una versione PHP diversa utilizzando i metodi descritti sopra. Assicurati solo che sia una versione patchata che riceve ancora aggiornamenti di sicurezza. Tornare a una versione non patchata lascia il tuo sito esposto agli attacchi.

L'aggiornamento di WordPress aggiornerà la mia versione PHP?

No. L'aggiornamento del core di WordPress, dei plugin o dei temi non cambia la tua versione PHP. PHP viene eseguito sul tuo server di hosting, quindi devi aggiornarlo nel tuo account di hosting o chiedere al tuo provider di farlo per te.

Come faccio a sapere se il mio sito è stato compromesso prima di aggiornare PHP?

L'aggiornamento di PHP blocca i nuovi attacchi, ma non rimuove un hacker che è già presente. Controlla la tua pagina Utenti per account di amministrazione che non riconosci e chiedi al tuo host se qualche file è stato modificato inaspettatamente.

Gli hacker spesso lasciano file nascosti in modo da poter rientrare in seguito. Per maggiori dettagli, consulta la nostra guida su come trovare una backdoor in un sito WordPress compromesso.

Speriamo che questo articolo ti abbia aiutato a imparare come aggiornare la versione PHP del tuo sito WordPress. Potresti anche voler consultare il nostro elenco dei provider di hosting WordPress più veloci sul mercato o la nostra guida definitiva alla SEO per WordPress per migliorare il tuo posizionamento sui motori di ricerca.

Se ti è piaciuto questo articolo, iscriviti al nostro Canale YouTube per tutorial video su WordPress. Puoi trovarci anche su Twitter e Facebook.

Divulgazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

17 CommentiLascia una risposta

  1. Quindi significa che se WordPress si aggiorna all'ultima versione, PHP non aggiorna la sua versione? Deve essere fatto manualmente?

  2. Non ho aggiornato la versione di PHP finché il mio hosting non mi ha informato che la versione di PHP era obsoleta e il mio sito necessitava di un aggiornamento. È stato abbastanza facile seguire la guida, grazie mille. Il promemoria di eseguire il backup del tuo sito web prima dell'aggiornamento è particolarmente importante. Avere un backup recente offre tranquillità e consente un facile ripristino in caso di problemi imprevisti. Plugin o temi obsoleti a volte possono funzionare male dopo un aggiornamento di PHP e richiedere aggiornamenti.

  3. Grazie per questa guida. Il mio blog è ospitato su Namecheap shared hosting e non su hosting WordPress gestito. Ma non l'ho mai aggiornato perché trovo sempre la mia "versione php" aggiornata automaticamente all'ultima versione, non ricevo alcuna notifica al riguardo. Come è possibile? Può questo rompere il mio sito web? Cosa posso fare per risolvere questo problema?

    • Questa è probabilmente una funzionalità offerta dall'host.

      Se sei preoccupato che un plugin possa causare problemi, potresti contattare il provider di hosting e chiedere se c'è un modo per disabilitare l'aggiornamento automatico di PHP.

  4. Vorrei chiedere se è sicuro passare WordPress a PHP 8.3 e se è già completamente pronto per questo. Ho letto l'articolo quindi so come farlo correttamente. Non so solo se dovrei scegliere questa versione o preferire la 8.2.

    • Raccomanderemmo innanzitutto di creare un sito di staging per verificare che il tuo tema e i tuoi plugin non abbiano problemi se desideri aggiornare a una nuova versione di PHP. Dipenderebbe dal sito specifico se è pronto per una versione più recente di PHP.

      Amministratore

      • Grazie. Ho seguito il tuo consiglio ed ho eseguito il backup dell'intero sito web, che ho poi importato su un altro server con una nuova versione di PHP e testato tutto. A parte qualche piccolo dettaglio, tutto ha funzionato bene. Grazie per il consiglio, ora mi sento molto più sicuro di procedere con la migrazione PHP alla nuova versione.

  5. Grazie per i passaggi dettagliati per l'aggiornamento di PHP alla versione più recente.
    Questo è un must assoluto per garantire la massima sicurezza del sito web.
    Penso che il core di WordPress sia ancora PHP ed è sempre prudente avere la versione più recente.
    Tuttavia, questo passaggio dovrebbe essere eseguito con la massima cautela.
    potrebbe interrompere il sito web o alcune funzionalità del sito web a causa di problemi di incompatibilità.
    Si consiglia di eseguire un backup completo del sito web prima di aggiornare la versione di PHP.

  6. Ho provato a passare da 7.4 a 8.1 e quando lo faccio il mio sito web restituisce un errore 403. Qualcuno sa perché?

    • Ti consigliamo di verificare con il tuo provider di hosting per assicurarti che nulla da parte loro abbia impedito l'aggiornamento o che non sia necessaria una conferma prima che aggiornino il tuo php.

      Amministratore

    • Dipenderebbe dal tuo specifico provider di hosting, copriamo più host in questo elenco e se il tuo provider di hosting non è incluso e non utilizza uno dei metodi degli host sopra, ti consigliamo di contattare il loro supporto e dovrebbero essere in grado di assisterti.

      Amministratore

  7. Grazie per questo meraviglioso articolo. Qual è la differenza tra cambiare la versione di php con il metodo sopra e usare htaccess. Ci sarà qualche effetto sul sito e sulle sue prestazioni?

  8. Ottimo articolo, ho appena aggiornato la versione di PhP, tutto il mio sito è andato giù, e questo perché la maggior parte dei plugin e del page builder non supporta la versione più recente di PhP, quindi sono tornato alla versione precedente, volevo solo dirlo, Grazie

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.