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

Come gli aggiornamenti PHP del tuo web host influiscono sui siti WordPress?

Ricevere un'email dal tuo web host riguardo a un "aggiornamento PHP" può essere un po' snervante. Dopotutto, PHP è il motore che alimenta l'intero tuo sito WordPress e il gergo tecnico può essere confusionario.

L'ultima cosa che desideri è che un aggiornamento del server causi conflitti o metta offline il tuo sito web. Ho gestito centinaia di siti WordPress, quindi ho navigato questo processo molte volte.

In questa guida, ti spiegherò esattamente cosa significa questo aggiornamento. Condividerò anche i semplici passaggi che puoi intraprendere per assicurarti che tutto proceda senza intoppi.

Preparazione per l'aggiornamento di PHP avviato dal tuo provider di hosting WordPress

Cos'è PHP e perché WordPress ne ha bisogno?

WordPress è sviluppato utilizzando PHP, che è un linguaggio di programmazione open-source. Funziona direttamente sul tuo server di web hosting per costruire le tue pagine WordPress e servirle ai tuoi visitatori.

Pensalo come il motore principale del tuo sito web. Senza PHP, WordPress semplicemente non funzionerebbe.

Aggiornamenti di WordPress e PHP

Come WordPress stesso, PHP è in continua evoluzione con versioni più recenti che offrono migliori prestazioni e sicurezza.

Al momento della scrittura, WordPress richiede almeno la versione PHP 7.4. Tuttavia, la raccomandazione ufficiale di WordPress.org è di utilizzare la versione 8.1 o superiore.

Ho notato che la maggior parte dei provider di hosting condiviso offre versioni stabili e ben testate di PHP. Di solito puoi aggiornarla o persino retrocederla dal tuo pannello di controllo di hosting.

Puoi vedere quale versione PHP sta utilizzando il tuo sito web andando alla pagina Strumenti » Stato del sito e passando alla scheda 'Info'.

Informazioni sullo stato del sito

Successivamente, devi scorrere un po' verso il basso e fare clic per espandere la scheda 'Server'.

Questa sezione mostra le informazioni sul server, inclusa la versione PHP utilizzata dal tuo server.

Informazioni sul server WordPress

Nota: Se questa sezione mostra qualcosa al di sotto di PHP 7.4, allora devi aggiornare la tua versione di PHP il prima possibile.

Perché i provider di hosting non utilizzano la versione più recente di PHP per impostazione predefinita?

Ho visto molte società di web hosting dare priorità alla stabilità rispetto all'utilizzo di una versione PHP all'avanguardia. Una versione nuovissima potrebbe causare il malfunzionamento o l'arresto di applicazioni che funzionano su PHP, come WordPress, se i plugin e i temi non sono ancora completamente compatibili.

Tuttavia, non vogliono nemmeno rimanere troppo indietro. Un aggiornamento di PHP avviato dal tuo web host dovrebbe procedere senza intoppi, ma può anche andare storto. Spesso dipende dal tuo web host e da come configurano i loro server.

Ecco perché consiglio sempre di scegliere un hosting WordPress di prim'ordine, poiché garantisce che ingegneri altamente qualificati mantengano quei server.

Bluehost, Hostinger e SiteGround sono servizi di web hosting popolari e affidabili. Supportano tutti le versioni PHP moderne che soddisfano i requisiti di WordPress.

Scegliere un web host inaffidabile per il tuo sito WordPress può causare interruzioni impreviste durante o dopo l'aggiornamento. In questi casi, c'è poco che tu possa fare se non passare a un host migliore.

Cose da fare quando il tuo host aggiorna PHP

Il tuo web host sta probabilmente già ospitando migliaia di siti WordPress. Prendono precauzioni per garantire che tutto proceda senza intoppi per i loro clienti.

L'avviso che hai ricevuto serve a informarti sull'aggiornamento in modo che tu possa verificare che il tuo sito funzioni correttamente in seguito. Sebbene sia improbabile che questo aggiornamento causi problemi, è sempre bene essere preparati.

Ecco alcune cose che puoi fare per prepararti all'aggiornamento.

1. Effettua un backup completo di WordPress

Innanzitutto, consiglio sempre ai miei lettori di eseguire regolarmente il backup dei propri siti WordPress. Se non disponi di una soluzione di backup automatica, consulta il mio elenco dei migliori plugin di backup per WordPress per sceglierne uno.

Personalmente consiglio Duplicator. Noi di Awesome Motive lo utilizziamo per eseguire il backup e migrare molti dei nostri siti web. Ti consente di creare backup pianificati e memorizzarli in modo sicuro in servizi cloud come Dropbox e Google Drive.

Duplicator

Puoi anche usare la versione gratuita di Duplicator per iniziare. Ti permette di creare facilmente backup di WordPress on-demand.

Per saperne di più, consulta la nostra recensione completa di Duplicator.

In alternativa, puoi eseguire manualmente il backup del database di WordPress e scaricare tutti i file del tuo sito web tramite FTP.

2. Installa gli aggiornamenti di WordPress

Dopo aver creato un backup, devi assicurarti di eseguire la versione più recente di WordPress. Dovresti anche prenderti un momento per aggiornare i tuoi plugin e temi.

Per farlo, vai semplicemente alla schermata Aggiornamenti e installa tutti gli aggiornamenti disponibili.

Controlla gli aggiornamenti di WordPress

Gli aggiornamenti PHP sono generalmente sicuri per il software core di WordPress e per la maggior parte dei plugin più diffusi. Tuttavia, un plugin scritto male o obsoleto potrebbe smettere di funzionare.

Se un plugin sul tuo sito ha smesso di funzionare dopo un aggiornamento PHP, devi contattare l'autore del plugin per supporto o trovarne un'alternativa.

Cosa fare se un aggiornamento PHP interrompe il tuo sito WordPress

C'è una piccolissima possibilità che un aggiornamento PHP possa compromettere il tuo sito WordPress. Tuttavia, con l'abbondanza di plugin gratuiti e a pagamento, una singola riga di codice scadente può causare uno qualsiasi degli errori comuni di WordPress.

Se il tuo sito ha un problema dopo l'aggiornamento, ecco i passaggi da seguire:

  1. Isola il problema: La prima cosa da fare è verificare se l'errore è causato da un plugin o da un tema. Per farlo, puoi disattivare tutti i tuoi plugin di WordPress e passare a un tema predefinito come Twenty Twenty-Four. Se questo risolve il problema, puoi riattivarli uno per uno per trovare il colpevole.
  2. Contatta il tuo host: Se la disattivazione dei plugin non risolve il problema, ti consiglio di contattare il team di supporto del tuo web host. Probabilmente sono a conoscenza dell'aggiornamento e possono fornire l'assistenza necessaria.
  3. Ripristina da un backup: Se il tuo web host non è in grado di aiutarti, il passo successivo è ripristinare il tuo sito WordPress dal backup che hai creato in precedenza. Questo riporterà rapidamente il tuo sito online mentre continui a indagare.
  4. Cambia provider di hosting: Se il tuo provider di hosting non riesce a risolvere il problema o questi problemi si verificano spesso, potrebbe essere il momento di cambiare il tuo hosting WordPress. Un host affidabile è il fondamento di un sito web sano.

Domande frequenti su PHP

L'aggiornamento di PHP renderà il mio sito WordPress più veloce?

Sì, nella maggior parte dei casi lo farà. Ogni nuova versione di PHP porta miglioramenti delle prestazioni, rendendola più efficiente nell'elaborazione del codice. Ciò può portare a tempi di caricamento delle pagine più rapidi e a una migliore esperienza per i tuoi visitatori.

Qual è la versione PHP più sicura per WordPress?

La versione più sicura è quella raccomandata da WordPress.org, che attualmente è PHP 8.3 o superiore. Questo garantisce il miglior equilibrio tra prestazioni moderne, sicurezza robusta e ampia compatibilità con temi e plugin.

PHP 8.4 è compatibile con WordPress?

Sì, PHP 8.4 è pienamente compatibile con WordPress 6.9 e versioni successive.

Risorse aggiuntive

Spero che questa guida ti abbia aiutato a capire come gli aggiornamenti del tuo web host influiscono sul tuo sito WordPress.

Potresti anche voler consultare questi altri articoli utili:

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

Dichiarazione: 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 CommentsLeave a Reply

  1. l'aggiornamento all'ultima versione di php potrebbe causare il malfunzionamento del sito web e altri problemi.
    Ho riscontrato questo problema e ho chiesto al mio provider di hosting di aggiornarlo per me. Questo ha risolto il problema.
    Grazie a wpbeginner per aver portato questo alla nostra attenzione. Questa è davvero una causa di preoccupazione molto seria per molti che si trovano nei guai aggiornando la versione di php senza fare backup o altre considerazioni.

  2. Non capisco. Ho una notifica sulla dashboard “Aggiornamento PHP richiesto”. Hai scritto sopra “Ecco perché raccomandiamo ai nostri utenti di scegliere il miglior hosting WordPress, in modo che sappiano che ci sono ingegneri di prim'ordine che si occupano di quei server.”. Ho Bluehost, il migliore raccomandato da te. E poi?

    • Se contatti il loro supporto, possono aggiornare il tuo PHP per te. Gli host ti forniranno le versioni più aggiornate di PHP, ma non sempre aggiornano il PHP senza che tu li contatti per assicurarti che nulla sia rotto sul tuo sito, nel caso tu abbia ancora bisogno di usare una versione precedente di PHP.

      Amministratore

  3. Grazie per articoli così utili da parte del vostro eccellente staff editoriale.
    Apprezzerei molto se poteste farci sapere quale handler PHP viene utilizzato su questo sito web – Davvero impressionante che WPB si carichi velocemente anche con un traffico così elevato.
    Secondo le informazioni disponibili su questo argomento, DSO dovrebbe essere più veloce di suPHP, ma non è affatto chiaro quanto sia veloce DSO rispetto a suPHP (sicuro, stabile e funziona bene con WordPress).

  4. Questo è un criterio importante per un principiante con un budget limitato che ha così tante spese iniziali. Ma non dovrebbe essere la forza trainante principale. A lungo termine, economico potrebbe non essere necessariamente il più conveniente. Se il livello dei servizi è buono, allora un piccolo investimento si ripagherà da solo attraverso prestazioni migliori. Cerca piani di hosting web offerti da aziende convenienti che forniscono qualità a tariffe ragionevoli per l'hosting web.

  5. Tempismo perfetto; ho appena ricevuto la stessa email un paio di settimane fa. A proposito, ho iniziato a indirizzare i miei clienti al tuo sito web per i tutorial. Contenuti fantastici.

    Grazie.

  6. Hai un articolo attuale sui buoni hosting? Il tuo articolo archiviato del 2009 è obsoleto e raccomanda HostGator!

  7. L'aggiornamento PHP di Bluehost ha rotto la pagina di checkout del mio sito Wordpress. Gli articoli aggiunti al carrello venivano visualizzati nella pagina del carrello al momento del checkout, ma l'icona del carrello nell'intestazione indicava che il carrello era vuoto. Inoltre, quando si fa clic sul pulsante "inserisci informazioni sulla carta di credito", viene visualizzato un messaggio di errore che indica un metodo di spedizione non valido. Bluehost ha accettato di ripristinare temporaneamente PHP 5.2, ma ha dichiarato che a un certo punto (non determinato) nel prossimo futuro passeranno comunque alla nuova versione.
    Avete suggerimenti su come posso risolvere questo problema?

  8. Quando ho aggiornato il mio telefono all'ultima versione, ho riscontrato solo 1 problema. Quando apro i post e faccio clic sui tag, ricevo questo messaggio.:

    Come posso risolvere questo problema? Grazie!

  9. (inviato tramite Twitter)
    Non sono gli aggiornamenti PHP a rompere i siti web o i plugin di WordPress. Non è l'aggiornamento di WordPress (o dei plugin) che si rompe quando PHP viene aggiornato... A proposito, il core di WordPress e la maggior parte dei plugin che uso funzionano perfettamente con PHP 5.5.

    La maggior parte dei provider di hosting manterrà una versione PHP precedente disponibile per i clienti a cui tornare temporaneamente quando qualcosa va storto. Dove lavoro, 5.4.* è l'impostazione predefinita e sono disponibili sia 5.5* che 5.3*. La versione 5.3 fino a quando PHP non interromperà il supporto per gli aggiornamenti di sicurezza.
    Quindi, controlla sempre prima con il tuo provider di hosting se ciò è possibile prima di arrabbiarti con il tuo provider di hosting...

    Per quanto ne so, molte società di hosting configurano PHP in modo da consentire l'impostazione di configurazioni personalizzate tramite file .user.ini: http://www.php.net/manual/en/configuration.file.per-user.php. Quando tutta la segnalazione e/o la visualizzazione degli errori è disabilitata, puoi facilmente abilitare la registrazione e/o la visualizzazione degli errori:

    log_errors = On
    error_log = "/path/to/your/logfile.txt"
    display_errors = On

    Questo faciliterà la correzione di plugin vecchi e mal mantenuti.

  10. Un altro elemento da tenere presente è che i plugin e altre applicazioni protetti con versioni precedenti di Ioncube potrebbero smettere di funzionare quando la versione di PHP viene modificata. Lo sviluppatore del plugin o dell'applicazione deve prima aggiornare la propria protezione Ioncube.

    Una volta apportata la modifica, è necessario creare un elenco di tutti i plugin e le applicazioni in uso e controllarli uno per uno per verificarne la funzionalità con la nuova versione di PHP.

    Detto questo, sto usando PHP all'avanguardia con l'ultima versione di WP e, a parte le applicazioni protette con vecchie versioni di Ioncube, tutto funziona senza intoppi.

  11. Ho notato che il mio host mi permette di scegliere quale versione di PHP voglio usare per ogni sito ospitato su un account condiviso. Dopo aver letto questo, userò quell'opzione con cautela.

Lascia una risposta

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.