Questa guida ti mostrerà come gestire le impostazioni PHP sui nostri server Web Spaceship, in particolare come utilizzare il plugin PHP Tweaks, lavorare con un file php.ini e verificare la configurazione PHP.
I nostri server condivisi utilizzano il modulo LiteSpeed e supportano le versioni PHP 7.0-7.4 e 8.0-8.5.
1. Accedi al tuo account cPanel.
2. Vai alla sezione Esclusiva , poi fai clic sul menu PHP Tweaks:

OPPURE
a. Apri il Pannello di Gestione Hosting.
b. Individua il tuo piano hosting e fai clic su Gestisci.
c. Vai alla sezione Avanzate.
d. Espandi l'opzione Strumenti di sviluppo e fai clic su PHP. Verrai reindirizzato alla finestra Impostazioni PHP.
3. Scegli il dominio desiderato dall'elenco a discesa:

In alternativa, utilizza la scheda Impostazioni Account per applicare le modifiche a tutto il tuo account cPanel (che aggiornerà tutti i domini ospitati):

Ora puoi gestire il seguente gruppo di impostazioni:
La sezione Versione PHP ti permette di verificare la versione attualmente in uso e impostare quella desiderata:

Alcune cose da tenere a mente:
I moduli disponibili variano a seconda della versione PHP selezionata.
Le modifiche applicate a PHP potrebbero richiedere alcuni minuti per avere effetto, quindi se le modifiche non vengono visualizzate immediatamente, attendi qualche istante per l'aggiornamento.
Se la versione PHP impostata nelle Impostazioni Account differisce da quella nelle Impostazioni Dominio, avrà priorità quella nelle Impostazioni Dominio.
Le sezioni Loader e Cache ti permettono di scegliere il loader PHP per i tuoi script e l'acceleratore PHP per la cache del bytecode compilato dei tuoi script PHP:

La sezione Altri ti fornisce un elenco di moduli ed estensioni aggiuntivi che possono essere abilitati secondo le tue esigenze:

Le estensioni PHP abilitate tramite PHP Tweaks sono attive per gli script elaborati da un server web. Se riscontri problemi relativi a PHP quando lavori tramite riga di comando o installi script tramite Softaculous, contatta il nostro Supporto Clienti per ulteriore assistenza.
Tieni presente i seguenti conflitti tra moduli:
nd_mysql è in conflitto con mysql;
nd_mysqli è in conflitto con mysqli;
nd_pdo_mysql è in conflitto con pdo_mysql;
gmagick è in conflitto con imagick.
4. Per ripristinare le impostazioni PHP predefinite per un dominio, selezionalo dal menu a tendina e fai clic su Ripristina Estensioni. Questo annullerà tutte le modifiche e applicherà la configurazione predefinita:

A volte potrebbe essere necessario personalizzare i limiti PHP (come memory_limit, post_max_size, upload_max_filesize, ecc.) tramite il file php.ini invece del plugin PHP Tweaks.
1. Accedi al tuo account cPanel e vai alla sezione File, quindi seleziona il menu Gestione File:

OPPURE
a. Apri il Pannello di Gestione Hosting.
b. Individua il tuo piano hosting e fai clic sul pulsante Gestisci.
c. Vai alla sezione File e Archiviazione.
d. Fai clic su Gestisci file accanto al nome del tuo dominio. Verrai reindirizzato alla directory principale del tuo sito web in Gestione File.
2. Nella cartella principale del dominio, fai clic su +File e crea un file chiamato php.ini:

3. Trova il file appena creato nell'elenco, clicca con il tasto destro su di esso e scegli Modifica:

4. Aggiungi le impostazioni PHP richieste. In questo esempio, aggiungiamo memory_limit e max_input_vars:

5. Una volta completate tutte le modifiche, fai clic su Salva modifiche.
Per confermare che le impostazioni PHP siano state applicate correttamente, puoi creare uno script utilizzando la funzione phpinfo(). Questa fornisce informazioni dettagliate sulla configurazione PHP attuale ed è utile per la risoluzione dei problemi, poiché contiene tutti i dati EGPCS (Environment, GET, POST, Cookie, Server).
Per eseguire la funzione, segui i passaggi seguenti:
1. Vai alla directory principale del tuo sito web in Gestione File.
2. Fai clic su +File per creare un nuovo file — chiamalo ad esempio testinfo.php:


3. Trova il file appena creato nell'elenco e fai clic su Modifica nel menu in alto a destra, oppure clicca con il tasto destro sul file, poi Modifica:

4. Inserisci il seguente codice:
<?php
phpinfo();
?>
Fai clic su Salva modifiche:

5. Per vedere le informazioni dettagliate sulla configurazione PHP del tuo dominio, apri http://yourdomain.tld/filename.php nel browser, ma sostituisci yourdomain.tld con il tuo dominio e filename con il nome del tuo file PHP:

Suggerimento di sicurezza: Elimina questo file dopo aver consultato le informazioni per evitare di esporre dettagli sensibili della configurazione.