Fino a quando ogni versione è sicura

Versione di PHPAggiornamenti di sicurezza
5.x e 7.xFiniti: l'ultima, la 7.4, a novembre 2022
8.0Finiti a novembre 2023
8.1Finiti a dicembre 2025
8.2Fino al 31 dicembre 2026
8.3Fino al 31 dicembre 2027
8.4Fino al 31 dicembre 2028
8.5Fino al 31 dicembre 2029

Sono le date ufficiali del progetto PHP. Dopo la scadenza le falle scoperte restano aperte per sempre, e sono pubbliche: chiunque può leggere quali sono e come sfruttarle.

Perché è un rischio vero

Programmi automatici scansionano Internet di continuo e riconoscono i siti con versioni vecchie di PHP, del CMS o dei plugin. Non scelgono le vittime per dimensione: un piccolo sito dimenticato è il bersaglio più comodo. Una volta dentro, sul tuo dominio compaiono pagine di spam o di truffa, e oggi l'intelligenza artificiale permette di scriverle a migliaia, in italiano corretto. Ne parliamo nell'articolo siti vecchi e intelligenza artificiale.

Non c'è solo PHP: anche il sistema operativo del server, il database (MySQL o MariaDB), il pannello dell'hosting e il CMS hanno le loro scadenze. Le controlliamo tutte insieme.

Non solo WordPress

Aggiorniamo siti in PHP scritti su misura, vecchi CMS e framework, gestionali interni e aree riservate costruiti anni fa. Sviluppiamo in PHP dal 2006: quando il codice va corretto a mano, sappiamo leggerlo. Per i siti WordPress c'è la pagina dedicata all'aggiornamento di PHP su WordPress.

Cosa si rompe e perché

Ogni versione nuova di PHP elimina funzioni vecchie: le funzioni mysql_ per il database sono sparite con PHP 7, altre come each e create_function con PHP 8. Il codice che le usa smette di funzionare: pagina bianca, errore, moduli che non inviano più. Per questo cambiare versione dal pannello dell'hosting senza controllare il codice è rischioso.

Se l'hosting è fermo

Alcuni server vecchi non offrono proprio le versioni nuove, oppure le fanno pagare a parte. In quel caso spostiamo il sito su un server aggiornato, con le email e il certificato SSL, e reindirizziamo tutto senza perdere posizioni su Google.

Aggiornare o rifare?

Se il codice è ordinato, si aggiorna. Se il sito è fermo da molti anni, usa un CMS che non viene più mantenuto o andrebbe riscritto quasi tutto, spesso conviene un restyling: riparti con un sito sicuro, veloce e facile da tenere aggiornato. Dopo l'analisi ti mostriamo le due strade a confronto.

Quanto costa

Dipende da quanto codice va corretto: dopo l'analisi ti diciamo il prezzo esatto, prima di iniziare. Per i siti WordPress gli interventi singoli partono da 59 €, e nei piani di assistenza Pro e Business l'aggiornamento di PHP è compreso.

Come interveniamo

  1. 01

    Analisi

    Versioni di PHP, server, database e CMS, e il codice che non è compatibile con le versioni nuove.

  2. 02

    Prova su una copia

    Il sito su una copia con le versioni nuove, per trovare gli errori senza che li vedano i visitatori.

  3. 03

    Correzioni

    Sostituiamo le funzioni eliminate, aggiorniamo librerie e componenti, correggiamo i moduli.

  4. 04

    Passaggio

    Cambio di versione o di server sul sito vero, poi controllo di pagine, moduli, email e aree riservate.

Domande frequenti

Come faccio a sapere che versione di PHP usa il mio sito?

Di solito si vede nel pannello dell'hosting, nella sezione dedicata a PHP. Se non hai gli accessi o non la trovi, mandaci l'indirizzo del sito e la controlliamo noi.

L'hosting mi chiede un supplemento per tenere la versione vecchia: conviene?

Alcuni hosting mantengono le versioni vecchie con correzioni proprie. Può servire per qualche mese, mentre si prepara l'aggiornamento, non come soluzione definitiva: il codice del sito resta quello di prima.

Il sito resterà offline?

No. Prepariamo e proviamo tutto su una copia; sul sito vero il passaggio dura pochi minuti, in un orario di poco traffico.

Il sito non l'avete fatto voi: potete intervenire lo stesso?

Sì, è il caso più comune. Prima di tutto ti aiutiamo a recuperare gli accessi a hosting e dominio, se non li hai più.

Il tuo sito è su una versione vecchia?

Mandaci l'indirizzo: controlliamo versioni di PHP, server e CMS e ti diciamo se basta aggiornare o se conviene rifare, con il prezzo prima di iniziare.

info@svmedia.it +39 389 8547 452

Preferenze sui cookie

Scegli quali categorie di cookie attivare. I cookie necessari restano sempre attivi. Puoi cambiare idea in qualsiasi momento dal pulsante dei cookie in fondo alla pagina. Cookie policy

Necessari

Sempre attivi

Indispensabili per il funzionamento del sito e per ricordare le tue scelte sui cookie. Non si possono disattivare.

Cookie usati (2)
  • cms_session Questo sito · Sessione Mantiene la sessione di navigazione e protegge l'invio dei moduli.
  • site_consent Questo sito · 180 giorni Ricorda le scelte fatte nel banner dei cookie.

Funzionali

Permettono di mostrare contenuti di altri servizi, come mappe e video, che possono impostare cookie propri.

Statistici

Ci aiutano a capire come viene usato il sito, con dati raccolti in forma aggregata.

Cookie usati (2)
  • _ga Google Analytics · 2 anni Distingue i visitatori per contare le visite in forma aggregata.
  • _ga_* Google Analytics · 2 anni Conserva lo stato della visita in corso.
Scrivici su WhatsApp