This content is also available in English
I siti WordPress si basano sul linguaggio PHP. Ogni anno le versioni obsolete del linguaggio vengono sostituite da versioni più recenti.
Il supporto attivo di PHP 7.4 è terminato alla fine dello scorso anno e il supporto alla sicurezza termina oggi 28 novembre 2022.
Il provider di managed hosting Kinsta a partire dal 24 Gennaio 2023, aggiornerà i siti che utilizzano ancora PHP 7.4 a PHP 8.0. in modo automatico.
Consigliamo vivamente di aggiornare la versione PHP del sito prima del 24 Gennaio 2023, agendo in autonomia o prenotando un intervento.
Consigli
Condizione necessaria per il buon funzionamento con PHP 8 sono: WordPress, plugin, temi e funzioni sufficientemente aggiornati per supportare il linguaggio. Spesso i siti non danno problemi al passaggio ma a volte è sufficiente un plugin obsoleto per generare un errore fatale.
Il modo migliore per assicurarsi che il passaggio da PHP 7.4 a 8.0 non interrompa le funzioni del sito è quello di testare le modifiche in un ambiente di staging, quindi aggiornare il sito live quando si è certi che il sito funziona correttamente.
Se usando PHP 8.0 in fase di staging il sito si interrompe, è possibile risolvere il problema disabilitando un plugin alla volta. Se si disabilita un particolare plugin e il sito riprende a funzionare, si è trovato il problema da risolvere. Se il problema non sono i plugin, prova a disabilitare il tema.
Se la versione di un tema o di un plugin non è compatibile con PHP 8, contatta lo sviluppatore per sapere se è prevista una tempistica per la compatibilità. In caso contrario, cerca un altro plugin o un altro tema per sostituirlo.
Aggiornamento assistito
E’ possibile richiedere supporto per effettuare il passaggio. Questa eventualità prevede 2 fasi:
1) VERIFICA SU STAGE E TEST: € 100,00
- Verifica di errori PHP sulla versione 7.4 prima di fare aggiornamento.
- Verifica di PHP 8 sull’area di stage del servizio di hosting, per verificare “velocemente” le funzionalità del sito. A questa segue un controllo del cliente finale, e in caso di approvazione, il passaggio in produzione con PHP 8.
- Verifica di presenza di errori PHP sulla versione 8.
Se rileviamo che qualcosa non funziona bene con questa prima fase si passa alla seconda, il cui costo si somma al precedente.
2) RISOLVO I PROBLEMI DI COMPATIBILITA’ DI PLUGIN O TEMA
Questa seconda fase deve essere preventivata caso per caso, pertanto i 100€ iniziali coprono il costo dell’analisi.
This content is also available in English