Aiuto, ho aggiornato PHP e ora il mio sito non funziona
In questo articolo, spieghiamo cosa puoi fare per rendere il tuo sito compatibile con l'ultima versione PHP. L'aggiornamento a una versione PHP più recente può migliorare le prestazioni e la sicurezza del tuo sito web. Tuttavia, se il tuo sito non è compatibile con l'ultima versione, potrebbe smettere di funzionare.
Il nostro supporto è pronto ad aiutarti a identificare il problema e guidarti nella giusta direzione. Tuttavia, non possono risolvere lo script per te.
- Stai utilizzando un CMS come WordPress, Joomla o Drupal?
- Il tuo sito web è realizzato con codice personalizzato appositamente scritto?
Stai utilizzando un CMS come WordPress, Joomla o Drupal?
Molto probabilmente, puoi riparare il tuo sito aggiornandolo all'ultima versione. Alcuni dei tuoi plugin, moduli o estensioni potrebbero non essere supportati, ma trovare un'alternativa di solito non è un problema. Inoltre, se un plugin o un'estensione non supporta una vecchia versione di PHP, significa che non è stato aggiornato da un po', il che potrebbe portare ad altre vulnerabilità.
Puoi tornare a una versione PHP precedente?
La soluzione più rapida è ripristinare a una versione PHP precedente nel pannello di controllo one.com. Dovrebbe far funzionare nuovamente il tuo sito, consentendoti di eseguire aggiornamenti dal back-end. Ritornare a una versione precedente è solo un modo per aiutarti a riparare il sito, non una soluzione!
Suggerimento: grazie al nostro componente aggiuntivo PHP Extended Support, ora puoi anche tornare alle versioni scadute, come PHP 7.4 e 8.0. Le versioni scadute rimangono supportate a pagamento mentre puoi risolvere i problemi e aggiornare il tuo sito a una versione PHP stabile.
Non è possibile tornare a una versione PHP precedente?
Quindi, è necessario eseguire un aggiornamento manuale.
Per Wordpress abbiamo creato una guida su come farlo manualmente:
Per Drupal, consulta la seguente guida esterna:
Per Joomla, controlla questi link con guide e documentazione:
Il tuo sito web è realizzato con codice personalizzato appositamente scritto?
Quindi, ripararlo sarà difficile; richiede che il codice sia riscritto per renderlo compatibile con una versione PHP stabile.
Puoi contattare la persona o l'azienda che ha creato il tuo sito?
La persona che ha scritto il codice di solito è meglio attrezzata per aggiornarlo. Se hai la possibilità di farti aiutare da questa persona, potrebbe essere la soluzione più semplice. Altrimenti, anche un altro sviluppatore che ha familiarità con la programmazione in PHP dovrebbe essere in grado di riscrivere questo per te.
Lo svantaggio di questa soluzione è che potresti dover pagare una tariffa e potresti riscontrare lo stesso problema quando l'ultima versione stabile di PHP raggiunge la fine del suo ciclo di vita.
Hai pensato di passare a Website Builder o WordPress?
Se riparare il tuo sito è troppo costoso o richiede tempo, potrebbe essere più facile ricrearlo su una piattaforma diversa, come il nostro Website Builder o WordPress.
- Website Builder non utilizza PHP, il che significa che non è mai necessario aggiornarlo. È sviluppato interamente internamente, assicurando che funzioni molto bene sui nostri server e sia facile da mantenere. Se hai bisogno di un sito web per mostrare la tua azienda o organizzazione con un'opzione per contattarti, allora Website Builder dovrebbe coprire le tue basi.
- WordPress è una buona opzione se desideri un sito con contenuti più dinamici. WordPress è utilizzato in circa un terzo di tutti i siti web. Ciò garantisce che sia costantemente aggiornato e offra una vasta gamma di temi e plugin per soddisfare tutte le tue esigenze.
Suggerimento: prova il nostro Premium WP Care, offrendoti il meglio di entrambi i mondi; tutta la flessibilità di cui hai bisogno, mentre noi ci occupiamo degli aggiornamenti e della sicurezza.
Articoli correlati: