×
Account
Login Registro
Avviso di scadenza PHP : PHP v8.1 è scaduto da poco. Il tuo sito web utilizza ancora questa versione? Clicca qui per maggiori dettagli
SICURO versioni di PHP: 8.5.9, 8.4.24, 8.3.33, 8.2.33

Come testare il mio sito web su una versione più recente di PHP

Per prima cosa dobbiamo semplicemente chiarire come funzionano i numeri di versione di PHP. PHP utilizza un sistema di numerazione chiamato versione semantica. Ciò significa che ogni versione ha un numero di versione composto da tre parti; la versione principale, quella secondaria e il numero di revisione della patch.

  • Aggiornamenti tra revisioni delle patch (cioè 7.4.11 e 7.4.12) è molto improbabile che causino problemi poiché le modifiche tra le revisioni sono normalmente solo correzioni di bug.
  • Un aggiornamento tra revisioni minori (cioè 7.3.1 e 7.4.1) spesso può essere eseguito senza problemi, anche se potrebbero essere presenti alcuni avvisi o avvisi che non venivano visualizzati prima dell'aggiornamento una volta effettuato. Questi sarebbero normalmente visibili solo su una copia di sviluppo di un sito Web in cui è abilitato il controllo degli errori. Normalmente non ce ne sono cambiamenti di rottura tra modifiche minori al numero di versione, tuttavia non può essere garantito, quindi dovresti assolutamente fare qualche ricerca prima di aggiornare e idealmente farlo prima su una copia di prova del sito web.
  • Un aggiornamento tra versioni principali (cioè 7.4.23 e 8.0.1) dovrebbe essere intrapreso con molta più cautela poiché sono più probabili modifiche sostanziali. Eventuali problemi che si presentano potrebbero essere di lieve entità e richiedere solo pochi minuti per essere risolti oppure potrebbero richiedere una reale risoluzione dei problemi e assistenza da parte di altri. Per questo motivo lo è assolutamente vitale per testare il tuo sito web in esecuzione sulla nuova versione di PHP.


Chiaramente l'aggiornamento tra versioni minori o maggiori di PHP dovrebbe essere testato prima di essere pubblicato sul tuo server web.

Se non hai esperienza di programmazione e/o non sai come fare un backup del tuo sito web allora questo processo non fa per te. Probabilmente ora dovrai rivolgerti a uno sviluppatore PHP per aiutarti. Se hai bisogno di aiuto per trovare qualcuno guarda la nostra crescita database di sviluppatori PHP.


Quali sono gli approcci migliori per creare una copia del mio sito web?

  • Se hai esperienza nella configurazione e nella creazione di siti Web, idealmente dovresti impostare una copia nascosta del sito Web. Naturalmente lo ospiteresti sullo stesso hosting del tuo sito live per un giusto test e poi configureresti solo la copia del sito web per essere eseguita sulla versione più recente di PHP (tramite un pannello di controllo o eventualmente qualche script come .htaccess). Ciò presuppone che il tuo ISP supporti più configurazioni di PHP oltre a una versione corrente.
  • Se sai che dovrai passare a una diversa soluzione di pubblicazione del tuo ISP esistente o a un nuovo ISP per ottenere una versione più recente di PHP, puoi cogliere l'occasione per migrare il sito web sul nuovo hosting e quindi testarlo prima che la modifica diventi operativa. Quasi tutti i web hosting ti consentono di visualizzare in anteprima un sito Web in modo da poterlo rivedere prima che il suo dominio punti ad esso. Dovresti quindi utilizzare questo URL temporaneo come un modo per verificare che il sito funzioni correttamente sulla versione PHP più recente e, quando sei soddisfatto, aggiornare il DNS del tuo dominio in modo che punti al nuovo hosting.



RICORDA: Se non ti senti a tuo agio nel seguire i passaggi precedenti, non rischiare di danneggiare il tuo sito web! Invocare a sviluppatore web con esperienza nei siti web costruiti in PHP.

Ultimo aggiornamento articolo: 6th March, 2021