Richiesto aggiornamento PHP di WordPress: come aggiornare la versione PHP del tuo sito Web WordPress

Pubblicato: 2020-10-23

Hai ricevuto di recente il messaggio "WordPress PHP Update Required" sul tuo sito Web o blog WordPress? Se è così, non c'è bisogno di preoccuparsi!

In questa guida, tratteremo il motivo per cui hai visualizzato il messaggio di avviso di aggiornamento PHP richiesto e ti mostreremo come aggiornare la versione PHP del tuo sito Web WordPress in modo da poter riprendere le normali operazioni. Immergiamoci!

In questa guida

    Perché vedo un errore di aggiornamento PHP richiesto nella mia dashboard di amministrazione di WordPress?

    Molti amministratori e proprietari di siti WordPress vedono un nuovo messaggio di errore "Aggiornamento PHP di WordPress richiesto" quando accedono alla dashboard di amministrazione di WordPress.

    L'errore può essere piuttosto spaventoso, soprattutto se non sei sicuro di cosa significhi o di come risolverlo. Sfortunatamente, il messaggio di errore non spiega come aggiornare la tua versione PHP, lasciando alcuni utenti fuori dal giro.

    Messaggio di errore richiesto per l'aggiornamento PHP di WordPress

    In breve, visualizzi il messaggio di errore Richiesto aggiornamento PHP perché la versione PHP installata sul server che stai utilizzando per ospitare il tuo sito Web è inferiore alla versione 7.0. Ciò significa che è necessario installare una versione successiva, preferibilmente l'ultima versione.

    I requisiti ufficiali di WordPress consigliano che il tuo host supporti la versione PHP 7.3+, quindi questo messaggio di errore aiuta te (e il tuo host) a sapere che il tuo sito Web potrebbe non funzionare nel modo più efficiente possibile. In effetti, l'aggiornamento all'ultima versione supportata di PHP (attualmente 7.4) può fornire un enorme aumento delle prestazioni; fino a 3 o 4 volte più veloce per le versioni precedenti.

    Certo, questo messaggio di errore è stressante e fastidioso, soprattutto per chi ha bisogno di gestire più siti WordPress. Dopotutto, c'è solo così tanto tempo nella giornata! Tuttavia, ti invitiamo a leggere completamente queste informazioni e a non affrettare il processo critico di aggiornamento della tua versione PHP di WordPress. Dovresti sapere che il requisito PHP di WordPress non arriva senza motivo.

    Vuoi vedere le ragioni tecniche per questo? Non guardare oltre la prossima sezione!

    Cos'è PHP?

    PHP, abbreviazione di Hypertext Preprocessor, è un linguaggio di scripting utilizzato da circa il 79% del web. PHP è il linguaggio lato server in cui opera WordPress e il numero di versione è impostato a livello di server dalla tua società di hosting.

    PHP è ciò che alimenta WordPress, poiché la maggior parte dei file core di WordPress sono scritti in questa lingua. PHP ti consente di fare molte cose potenti, come interagire con il database di WordPress per far funzionare il tuo sito web.

    Se guardi l'elenco dei file di un sito Web WordPress, vedrai che la maggior parte dei file termina con .php, il che significa che il file è un file PHP. La maggior parte dei file PHP di WordPress elencati nello screenshot qui sotto sono necessari per il funzionamento di un sito Web WordPress.

    WordPress php

    PHP 7.0 è l'ultima versione del linguaggio ed è stato rilasciato alcuni anni fa.

    Requisiti minimi di WordPress per la versione PHP

    Come minimo, devi avere la versione PHP 7.0 per utilizzare l'ultima versione di WordPress sul tuo server. Tuttavia, ti consigliamo vivamente di non prendere solo la versione 7.0. Come mai? In questa versione PHP sono presenti alcune gravi vulnerabilità.

    Come accennato in precedenza, i requisiti ufficiali di WordPress raccomandano che il tuo host supporti la versione PHP 7.3+. L'ultima versione supportata di PHP è attualmente la 7.4.

    Per assicurarti che il tuo sito web funzioni in modo ottimale, ti consigliamo di prendere l'ultima versione di PHP. Poiché l'ultima versione cambia continuamente, dovrai andare sul sito Web ufficiale di PHP e controllare qual è l'ultima versione.

    PHP è effettivamente necessario per WordPress?

    Data la quantità di lavoro che i webmaster svolgono quotidianamente, l'ultima cosa che la maggior parte desidera affrontare sono gli aggiornamenti non necessari. Potresti chiederti se invece di gestire il messaggio PHP "Aggiornamento richiesto" di WordPress, puoi semplicemente buttare via PHP.

    Sfortunatamente, l'eliminazione di PHP è uno dei pochi modi in cui puoi effettivamente rovinare completamente i tuoi siti WordPress. Molti host implementano effettivamente protezioni contro gli utenti che eliminano accidentalmente o di proposito le loro installazioni PHP per evitare i reclami degli utenti. Tuttavia, non tutti gli host lo fanno.

    La cancellazione di PHP è in realtà una tattica comune dei criminali informatici che sfruttano i siti. Se possono semplicemente disinstallare PHP sul tuo sito, il che è molto più probabile senza un plug-in di sicurezza di WordPress, possono mettere fuori uso tutto ciò che hai.

    La risposta breve è che PHP è la spina dorsale di WordPress e WordPress dipende quasi completamente da PHP. L'eliminazione di PHP è l'ultima cosa che dovresti fare.

    Perché devo aggiornare la mia versione PHP?

    Il motivo per cui ti viene detto che devi aggiornare il tuo server a PHP 7.0+ è che WordPress sta cercando di aiutarti a salvare il tuo sito Web dai rischi per la sicurezza e ad aiutarlo a funzionare al meglio.

    1. Sicurezza

    Sfortunatamente, mentre PHP è piuttosto popolare e viene utilizzato su molti server in tutto il mondo, negli anni sono emerse migliaia di vulnerabilità di sicurezza PHP. Gli hacker hanno sfruttato questi exploit PHP per ottenere l'accesso amministrativo illegale ai siti Web di WordPress.

    Mentre il core team di WordPress ha fatto tutto il possibile per rilasciare le patch quando appropriato, l'edizione precedente di PHP sta entrando nel suo ciclo di "fine vita".

    Ciò significa che le versioni precedenti di PHP non riceveranno ulteriori aggiornamenti di sicurezza. Ciò significa che qualsiasi cosa "rivolta alla rete" come WordPress diventerà più vulnerabile agli hacker di ora in ora.

    2. Velocità ed efficienza del sito web

    La documentazione di supporto ufficiale di WordPress sul motivo per cui dovresti aggiornare PHP afferma che il tuo sito Web sarà più veloce poiché l'ultima versione di PHP è più efficiente. In effetti, l'aggiornamento all'ultima versione supportata di PHP (attualmente 7.4) può fornire un enorme aumento delle prestazioni; fino a 3 o 4 volte più veloce per i siti Web che eseguono versioni precedenti di PHP.

    L'aggiornamento di PHP interromperà il mio sito Web WordPress?

    Se stai cercando di aggiornare la versione PHP di WordPress ma temi che possa danneggiare il tuo sito, non sei solo. Molti proprietari e amministratori di siti Web laboriosi temono che i loro siti non funzioneranno dopo questo aggiornamento.

    Ricorda che l'utilizzo di un plug-in di backup garantisce che sarai in grado di ripristinare il tuo sito con pochi clic anche se qualcosa va storto. L'unico problema che potresti incontrare è che alcuni plugin non supportano questo aggiornamento.

    Come faccio a conoscere il mio numero di versione PHP attuale?

    Ti starai chiedendo come vedere il tuo attuale numero di versione PHP. Potrebbe essere difficile da trovare in quanto il messaggio di errore Richiesto aggiornamento PHP di WordPress non ti dice quale versione di PHP è in esecuzione sul tuo sito Web WordPress.

    Un modo semplice e veloce per vedere il tuo attuale numero di versione PHP è con il plugin di backup di WordPress BackupBuddy. Dal menu del plug-in, vai semplicemente alla pagina "Diagnostica" del plug-in.

    La pagina Diagnostica nel plug-in BackupBuddy elenca molte informazioni utili sul server del tuo sito Web in un unico posto. Poche righe più in basso, vedrai la tua versione di PHP, insieme alla versione suggerita di PHP.

    versione php wordpress

    Prima di aggiornare PHP: passaggi di preparazione

    Prima di intraprendere qualsiasi azione per aggiornare i tuoi siti WordPress a PHP 7.0, devi eseguire alcuni passaggi.

    1. Esegui un backup del tuo sito WordPress.

    Sfortunatamente, la perdita di dati è un evento frequente durante qualsiasi importante aggiornamento del software. Ciò significa che dovrai trovare un modo per eseguire il backup dell'intero sito Web prima di procedere all'aggiornamento della versione PHP di WordPress.

    Il modo più semplice per eseguire il backup del tuo sito Web WordPress è con un plug-in di backup di WordPress come BackupBuddy. Piuttosto che doverlo fare in modo manuale, puoi eseguire tu stesso un backup con un clic, utilizzando questo pratico plug-in.

    backupbuddy backup completo

    BackupBuddy funziona come una soluzione all-in-one per gli amministratori di siti Web proprio come te che hanno bisogno di eseguire rapidamente il backup di tutto senza problemi. Il plug-in garantisce che non subirai la perdita di dati che affligge molti proprietari di siti Web e probabilmente sarai in grado di ridurre al minimo i tempi di inattività durante l'aggiornamento.

    Nota che dovrai prendere BackupBuddy prima di fare qualsiasi altra cosa. Verrai guidato attraverso il processo di utilizzo del plugin da una procedura guidata, quindi non è necessario effettuare ricerche approfondite in anticipo. Puoi ottenere una licenza per BackupBuddy qui.

    2. Aggiorna tutti i tuoi temi e plugin

    Dalla dashboard di amministrazione di WordPress, vai alla pagina Aggiornamenti, quindi aggiorna eventuali versioni in sospeso di plug-in e temi. L'esecuzione degli aggiornamenti dei tuoi plug-in e temi è una best practice per la sicurezza di WordPress, quindi potresti voler sfruttare questa opportunità per attivare gli aggiornamenti automatici di temi e plug-in. Dopo l'aggiornamento, verifica che il tuo sito funzioni come previsto.

    Come scaricare l'ultima versione di PHP

    In alcune situazioni, per iniziare a eseguire l'aggiornamento della versione PHP, dovrai scaricare l'ultima versione di PHP. Assicurati di controllare il sito Web ufficiale di PHP per ottenere le informazioni più recenti sul numero di versione corrente.

    Scarica PHP

    Ecco come scaricare l'ultima versione di PHP:

    1. Vai alla pagina dei download di PHP.net. Nota che ci sono due fonti principali: "Versione PHP stabile attuale" e "Versione PHP stabile vecchia" sul sito.
    2. Fare clic sul collegamento di download in alto nella sezione Versione PHP stabile corrente per scaricare il file.

    Nota: il download di PHP potrebbe effettivamente non essere necessario se il tuo server o provider di hosting fornisce metodi alternativi per aggiornare la tua versione di PHP. Vedere la sezione successiva per maggiori informazioni.

    Come eseguire un aggiornamento PHP di WordPress

    Ora che hai completato i backup necessari e hai scaricato l'ultima versione di PHP da utilizzare, sei pronto per aggiornare la tua versione PHP. Comprendiamo che questo processo può essere stressante, ecco perché abbiamo compilato questo elenco di passaggi da seguire.

    Nota: il tuo host web potrebbe già avere le proprie istruzioni specifiche per l'host su come aggiornare la tua versione PHP. Le istruzioni fornite qui devono lavorare per la stragrande maggioranza degli utenti, ma molti fattori potrebbero rendere questo non è il caso, tra cui come “bloccati” i privilegi sono. Tuttavia, il tuo sito non dovrebbe comunque rompersi, soprattutto se hai preso le precauzioni che abbiamo già consigliato, come fare un backup.

    Passaggi per l'aggiornamento della versione PHP di cPanel (utenti di hosting condiviso)

    Per questo elenco, supponiamo che tu abbia accesso minimo al tuo web hosting cPanel. Il software cPanel è ampiamente utilizzato tra le aziende che forniscono hosting condiviso.

    1. Accedi al cPanel (o portale simile) che il tuo provider di hosting ti ha rilasciato.

    2. Una volta all'interno del tuo cPanel, vai all'area "Software" premendo il collegamento ipertestuale ad esso.

    Suggerimento: trova rapidamente la sezione Software utilizzando il campo di ricerca nella parte superiore della pagina.

    Software cPanel

    3. Se hai già installato lo strumento gratuito "Seleziona versione PHP", fai clic sul collegamento.

    seleziona la versione php

    In caso contrario, cercalo nel tuo portale cPanel e installalo, quindi fai clic su di esso. Nota che un software simile a cPanel avrà probabilmente uno strumento simile che puoi installare; tuttavia, si chiamerà qualcos'altro.

    4. Una volta all'interno di PHP Selector, cerca il testo che dice che i tuoi file con estensione .php verranno elaborati dalla tua versione corrente di PHP. Fare clic sul menu a discesa proprio accanto a quel testo. Questo ti mostrerà quali versioni di PHP ha reso disponibili il tuo host. Fare clic sul numero di versione più alto disponibile.

    5. Dopo aver selezionato la versione corretta di PHP per il tuo server WordPress, fai clic sul pulsante "Aggiorna".

    6. Attendi qualche minuto mentre il tuo server WordPress viene aggiornato alla versione di PHP che hai selezionato. Una volta completato l'aggiornamento, sei libero di chiudere la pagina e ricontrollare sul tuo sito WordPress.

    Passaggi per l'aggiornamento della versione PHP di WHM

    Un altro modo per aggiornare la tua versione PHP di WordPress è con WHM (Web Host Manager). WHM va un livello più profondo di cPanel, ma potrebbe non essere fornito dal tuo host web. Ecco le istruzioni su come aggiornare la tua versione PHP utilizzando WHM.

    1. Accedi a WHM con le credenziali di accesso che ti sono state inviate dal tuo host web (spesso nella tua email di benvenuto).

    2. Successivamente, cerca MultiPHP Manager in WHM (utilizzando la casella di ricerca in alto a sinistra)

    Gestore MultiPHP dell'OMS

    3. Seleziona il dominio per il quale desideri modificare la versione PHP. Dal menu a discesa Versione PHP, seleziona la versione di PHP.

    4. Fare clic sul pulsante blu Applica .

    Passaggi per l'aggiornamento della versione PHP del terminale Ubuntu Linux (utenti VPS o server dedicati)

    La serie di passaggi successiva fornisce un elenco di istruzioni se si ha accesso solo a un terminale Linux. Questo sarebbe molto probabilmente il caso se si utilizza un VPS o un server dedicato.

    1. Apri il terminale Linux remoto secondo le istruzioni che il tuo host probabilmente ti ha inviato quando ti sei registrato.

    2. Inserisci il testo:

     sudo su

    Quindi inserisci la password di root che anche il tuo host dovrebbe averti inviato. Ciò garantisce di aver effettuato l'accesso come utente di livello più elevato e di disporre di tutte le autorizzazioni.

    3. Successivamente, inserisci:

     apt-get update

    seguito da:

     apt-get upgrade

    Questo acquisirà gli elenchi di pacchetti più recenti e aggiornerà il software che deve essere aggiornato.

    4. Aggiungi il repository PHP, che utilizzerà l'ultima versione di PHP

     apt-add-repository ppa:ondrej/php

    5. Ora dovrai aggiornare di nuovo l'elenco dei pacchetti utilizzando

     apt-get update

    6. Per ottenere la versione più recente di PHP, tutto ciò che devi fare ora è inserire:

     do-release-upgrade

    Contattare il tuo host web per aggiornare la tua versione PHP

    Se ritieni di non poter utilizzare nessuno dei metodi menzionati in questo tutorial per aggiornare la tua versione PHP di WordPress per rimuovere il messaggio Richiesto aggiornamento PHP di WordPress, il metodo finale (e forse più semplice) è semplicemente contattare direttamente la tua società di web hosting per aggiornare la tua versione PHP per te.

    Ecco un esempio di email da utilizzare per contattare il supporto del tuo host web:

     Gentile fornitore di hosting,
    
    Voglio che il mio sito Web WordPress sia il più sicuro possibile con l'ultima versione di PHP. 
    
    Se non sono già all'ultima versione di PHP, aggiorna la mia versione di PHP o fammi sapere quali passaggi devo eseguire per aggiornare.
    
    Grazie!

    Non c'è davvero nessun altro modo per aggirare i messaggi di WordPress sull'aggiornamento di PHP?

    Lo sappiamo, sarebbe molto carino non dover affrontare il tradimento di PHP. Molti webmaster vogliono solo andare avanti con la loro giornata, e giustamente.

    Tuttavia, sarebbe un grave errore tentare di ignorare il messaggio di errore Richiesto aggiornamento PHP che chiede di aggiornare PHP. Il tuo sito è in realtà molto più vulnerabile se non è stato aggiornato a PHP 7.0 e presto probabilmente non funzionerà nemmeno senza di esso. Anche se potresti trovare piccoli "hack" online per schivare questo messaggio, non farai alcun favore a te stesso o ai tuoi siti WordPress.

    Riepilogo: risoluzione dell'errore richiesto di aggiornamento PHP

    Ci sono solo alcuni promemoria che abbiamo per te prima di partire!

    • Innanzitutto, se segui le corrette procedure di backup e aggiornamento per WordPress, il processo di aggiornamento dovrebbe essere relativamente rapido e indolore.
    • In secondo luogo, in nessun caso dovresti cercare di aggirare l'aggiornamento di PHP per WordPress. Semmai, dovresti tentare di farlo il prima possibile.
    • Terzo, e infine, il processo di aggiornamento dovrebbe procedere senza intoppi. Tuttavia, ci sono sempre alcuni casi in cui non lo fa. Ricorda che dovresti seguire tutte le istruzioni fornite dal tuo host prima di seguire il nostro elenco generale, poiché ciò avrà specifiche per evitare di creare ulteriori mal di testa. Tuttavia, se il tuo host non è molto reattivo e non ha assistenza, il nostro elenco generale dovrebbe tornare utile.

    Ti auguriamo buona fortuna durante il processo di aggiornamento!

    Ottieni il contenuto bonus: la lista di controllo definitiva per la manutenzione di WordPress
    Scarica il PDF
    Richiesto aggiornamento PHP di WordPress