Come cambio la versione PHP in cPanel?
- Accedi a cPanel e apri MultiPHP Manager (di solito nella sezione Software).
- Spunta il dominio che vuoi modificare.
- Scegli la versione PHP dall’elenco e fai clic su Apply (Applica).
- Ricarica il sito e verifica la nuova versione (per WordPress: Strumenti → Salute del sito → Info → Server, in inglese Tools → Site Health → Info → Server).
Se MultiPHP Manager non è disponibile, il tuo hosting gestisce PHP in modo centralizzato: scrivi al supporto usando il messaggio della guida alla patch PHP2Shell.
Come cambio la versione PHP in Plesk?
- Vai su Websites & Domains (Siti web e domini) e seleziona il dominio.
- Apri PHP (impostazioni PHP).
- Scegli la versione di PHP e il gestore (handler), poi salva.
- Ricarica il sito e controlla la versione che riporta.
Quale versione PHP devo scegliere per PHP2Shell?
Il passaggio più sicuro è alla versione corretta del tuo ramo attuale, o a una successiva dello stesso ramo:
| Ramo | Prima versione corretta |
|---|---|
| PHP 8.2 | 8.2.35 |
| PHP 8.3 | 8.3.36 |
| PHP 8.4 | 8.4.27 |
| PHP 8.5 | 8.5.12 |
| 8.1 e precedenti | Nessuna nuova release; patch ufficiali dei sorgenti per 7.4, 8.0 e 8.1 |
Restare nello stesso ramo evita problemi di compatibilità. Saltare a un nuovo ramo (per esempio da 7.4) richiede prima un backup e dei test; vedi PHP end of life.
Perché non riesco a selezionare una versione PHP corretta?
Il menu elenca solo le build che il tuo hosting ha installato. Se vedi il ramo ma non sai se è patchato, o se manca una build corretta, è il provider a dover installare l’aggiornamento. Chiedi la build esatta e se include la correzione per CVE-2026-109618 e CVE-2026-109619. Gli hosting che usano i pacchetti delle distribuzioni Linux possono distribuire la correzione con un numero che sembra più vecchio: chiedi quale avviso di sicurezza si applica.
Scegliere una versione nel pannello dimostra che sono protetto?
No. Il pannello mostra quale versione è selezionata, non se quella build contiene la correzione né se i worker PHP sono stati riavviati. Verifica con quello che riporta il sito e, per le build con backport, con il tuo hosting. Il PHP version checker ti aiuta a leggere il risultato.
Cosa devo controllare dopo il cambio?
Controlla separatamente ogni dominio e sottodominio, perché ciascuno può usare una versione PHP diversa. Poi prova login, moduli, upload e pagamenti. Se qualcosa si rompe dopo un cambio di ramo, coinvolgi il tuo sviluppatore invece di tornare a una versione non patchata.
Posso disattivare session.upload_progress dal MultiPHP INI Editor di cPanel?
Con cautela. PHP precisa che la misura temporanea session.upload_progress.enabled=0 funziona solo se si applica prima che PHP analizzi la richiesta, e che ini_set() e i file .user.ini di PHP-FPM non bastano. Le impostazioni che modifichi per singolo sito in un pannello di controllo possono finire proprio in un file di questo tipo, valido per cartella. Chiedi al tuo hosting di applicarla a livello di server o di pool e di riavviare PHP, e considerala una misura temporanea, non una correzione: vedi la pagina sul workaround PHP2Shell.
Devo cambiare qualcosa in WordPress dopo il cambio di PHP?
Non per PHP2Shell in sé: la correzione sta in PHP. Controlla comunque Salute del sito per eventuali avvisi su estensioni PHP o compatibilità, e aggiorna i plugin che segnalano problemi con la nuova versione. La guida alla versione PHP di WordPress copre il lato WordPress.
Il mio pannello di controllo non è disponibile. E adesso?
Alcuni hosting hanno sospeso temporaneamente i pannelli di controllo per precauzione; il giapponese XServer, per esempio, ha dichiarato che la sospensione non era dovuta ad accessi non autorizzati. Controlla la pagina di stato o gli annunci del tuo hosting, non cambiare DNS né spostare il sito di fretta e contatta il supporto. Panoramica: verificatore PHP2Shell.
Quali fonti sostengono questa pagina?
- cPanel: MultiPHP Manager
- Plesk: impostazioni PHP
- The PHP Group: advisory di sicurezza
- WordPress.org: schermata Salute del sito
- XServer: sospensione precauzionale del pannello di controllo (X)
Verifica se il tuo PHP è esposto a PHP2Shell
Inserisci la versione indicata dal tuo sito. La confrontiamo con la prima versione corretta del suo ramo e ti diciamo cosa fare.
Verificatore PHP2Shell →Fonti
I fatti principali di questa pagina (versioni corrette, dettagli dei CVE, pacchetti dei fornitori e avvisi delle agenzie) provengono da fonti ufficiali. Ricerche, notizie e post della community sono indicati come tali.
- MultiPHP Manager for cPanelFornitore cPanel
- PHP SettingsFornitore Plesk
- Security advisory: Critical remote code execution vulnerabilities, update nowUfficiale The PHP Group
- Site Health screenUfficiale WordPress.org
- 予防的な安全対策のためアカウント管理画面等へのアクセスを一時停止(X)Fornitore エックスサーバー