In questa pagina
La pagina Versione PHP cambia la versione per tutto l'account. Su un account con più domini, se un solo sito ha bisogno di una versione diversa dagli altri, la imposti modificando il file .htaccess di quel dominio o di quella cartella.
Nota
Questa modifica serve solo sugli account con più domini. Con un dominio solo usa direttamente la pagina Versione PHP: non serve toccare l'.htaccess.
Il codice da inserire
- Apri la pagina File (gruppo Sito) e vai nella cartella del dominio, di solito
domains/tuodominio.it/public_html. Per cambiare solo una sottocartella, entra invece in quella. - Apri il file
.htaccessdi quella cartella (tasto destro → Modifica). Se non c'è, crealo con Nuovo file. - Aggiungi queste righe, scegliendo il numero in base alla versione desiderata:
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp84
</FilesMatch>
- Salva con Ctrl+S e apri il sito per controllare che funzioni.
Scegliere il numero della versione
Il numero dopo lsphp è la versione senza il punto: PHP 8.4 è lsphp84, PHP 8.1 è lsphp81, e così via.
| Versione PHP | Da scrivere |
|---|---|
| 8.4 | application/x-lsphp84 |
| 8.3 | application/x-lsphp83 |
| 8.2 | application/x-lsphp82 |
| 8.1 | application/x-lsphp81 |
| 8.0 | application/x-lsphp80 |
| 7.4 | application/x-lsphp74 |
Attenzione
Le versioni segnate vecchia nella pagina Versione PHP, come PHP 7.4, non ricevono più aggiornamenti di sicurezza. Usale solo per il tempo necessario ad aggiornare il sito.
Dove vale la modifica
- Nell'
.htaccessdidomains/tuodominio.it/public_html: vale per tutto quel dominio, gli altri domini dell'account restano sulla versione impostata in Versione PHP. - Nell'
.htaccessdi una sottocartella: vale solo per quella cartella (e per quelle dentro di essa). Il resto del sito non cambia.
Un errore nell'
.htaccesspuò bloccare il sito o la cartella. Prima di modificarlo, scarica una copia del file: se qualcosa va storto la ricarichi.
Tornare alla versione precedente
Togli il blocco <FilesMatch> che hai aggiunto (o elimina il file .htaccess, se l'avevi creato solo per questo): il dominio o la cartella tornano a usare la versione impostata in Versione PHP.
Apri un ticket: ti risponde un tecnico, in italiano.