In questa guida descriveremo tre diverse opzioni di cui disponi per rendere il tuo sito compatibile con l'ultima versione PHP.
Il nostro servizio assistenza è pronto ad aiutarti a capire cosa c'è che non funziona e a guidarti nella direzione giusta. Tuttavia, non può riparare lo script al posto tuo.
- Stai utilizzando un CMS come WordPress, Joomla o Drupal?
- Il tuo sito è stato realizzato con codice personalizzato, scritto appositamente?
Stai utilizzando un CMS come WordPress, Joomla o Drupal?
Allora, probabilmente, puoi sistemare il sito aggiornandolo alla versione più recente. Alcuni dei tuoi plugin, moduli o estensioni, potrebbero non essere supportati, ma, normalmente, non è un problema trovare un'alternativa. Inoltre, se un plugin o un'estensione non supporta PHP 8.2, significa che non è stato aggiornato da qualche tempo, cosa che potrebbe comportare altre vulnerabilità.
Puoi ancora tornare alla precedente versione di PHP?
PHP 8.0 è ancora disponibile nel pannello di controllo, quindi, puoi tornare indietro per sistemare le cose. Tornare a una versione PHP precedente dovrebbe far funzionare di nuovo il sito, rendendo possibili gli aggiornamenti dal back-end, cosa che potrebbe risultare più facile. Quindi, tornare a una versione precedente è solo un modo per aiutarti a sistemare il sito, non una soluzione.
Non è più possibile tornare ad una versione precedente di PHP?
Allora devi eseguire un aggiornamento manuale. Abbiamo realizzato una guida che spiega come farlo per WordPress: Aggiorna manualmente WordPress.
Per Drupal, ti invitiamo a consultare le seguenti guide esterne:
Per Joomla, ti invitiamo a consultare le guide e la documentazione disponibile a questi link:
Il tuo sito è stato realizzato con codice personalizzato, scritto appositamente?
A quel punto ripararlo sarà difficile; bisogna riscrivere il codice per renderlo compatibile con PHP 8.2.
Puoi contattare la persona o l'azienda che ha creato il tuo sito?
Di solito la persona che ha scritto il codice è quella che può aggiornarlo più facilmente. Per cui, se hai la possibilità di farti aiutare da questa persona, questa potrebbe rappresentare la soluzione più semplice. Altrimenti, anche un altro sviluppatore che abbia familiarità con la programmazione in PHP dovrebbe essere in grado di riscrivere il codice per te.
Lo svantaggio di questa soluzione è che potrebbe essere necessario dover pagare e che probabilmente si andrà incontro alla stessa problematica quando si concluderà anche il ciclo vitale della versione PHP 8.2 il 8 dicembre 2024.
Hai pensato alla possibilità di passare a Website Builder o WordPress?
Se riparare il tuo sito dovesse rivelarsi troppo costoso o richiedere troppo tempo, potrebbe essere più facile crearlo nuovamente su una diversa piattaforma, come Website Builder o WordPress.
Website Builder non utilizza affatto PHP, il che significa che non devi mai aggiornarlo. È interamente sviluppato internamente, il che garantisce che funzioni molto bene sui nostri server, ed è semplice da manutenere. Se hai bisogno di un sito per presentare la tua azienda o la tua organizzazione con la possibilità di contattarti, allora Website Builder potrebbe soddisfare le tue esigenze.
Se vuoi avere più contenuti dinamici, allora WordPress costituisce una buona scelta. WordPress è utilizzato più o meno in un terzo di tutti i siti web. Questo fatto garantisce che venga aggiornato costantemente e ha tanti temi e plugin tra i quali scegliere per soddisfare tutte le tue esigenze.
Consiglio: Prova la nostra soluzione Managed WordPress, che ti offre il meglio di entrambi gli universi; tutta la flessibilità che ti serve, mentre noi ci occupiamo degli aggiornamenti e della sicurezza.
Articoli correlati: