Tutte le sezioni del manuale

DocumentazioneVersioni PHP

Versioni PHP

Sullo stesso server possono convivere più versioni di PHP, dalla 7.4 alla 8.5: ogni sito usa la sua. La pagina Versioni PHP è riservata agli amministratori.

Cosa mostra la pagina

Per ogni versione vedi se è installata, se è quella predefinita per i nuovi siti, quanti siti la usano e se è offerta per i nuovi siti. La versione inclusa in Ubuntu è indicata con Ubuntu; le altre arrivano dall'archivio ondrej/php, aggiunto automaticamente alla prima installazione.

Installare una versione

Premi Installa e conferma. L'installazione avviene in sottofondo (qualche minuto) e puoi seguirne l'avanzamento nella pagina. Vengono installati PHP-FPM, la riga di comando e le estensioni più usate: mysql, curl, gd, mbstring, xml, zip, intl, bcmath, opcache (più redis e imagick quando disponibili). Il pannello applica le proprie impostazioni di base (memoria, dimensione dei file caricati, opcache) e avvia il servizio.

Le altre azioni

  • Imposta come predefinita: la versione usata per i nuovi siti.
  • Per i nuovi siti: se la togli, la versione non si può più scegliere per altri siti; quelli che già la usano continuano a funzionare.
  • Rimuovi: disinstalla la versione. È possibile solo se nessun sito la usa e se non è la predefinita: passa prima i siti a un'altra versione.

Versione di un sito e pacchetti

Nella pagina di ogni sito, Versione PHP propone le versioni installate e offerte per i nuovi siti, limitate a quelle consentite dal pacchetto dell'account (Pacchetti): nel pacchetto puoi selezionarne alcune; nessuna selezionata vuol dire tutte.

Impostazioni PHP del sito

Nella pagina di ogni sito, Impostazioni PHP permette di cambiare per quel sito memoria (memory_limit, fino a 1024 MB), dimensione dei file caricati (upload_max_filesize, il limite dei moduli si adegua), tempo massimo (max_execution_time), campi dei moduli (max_input_vars) e la visualizzazione degli errori (display_errors). Lascia vuoto un campo per usare il valore predefinito. Il pannello verifica la configurazione e, se qualcosa va storto, rimette quella precedente. Vedi anche Siti web.