Modificare la versione PHP e le impostazioni PHP (e cosa fare in caso di errori dopo un aggiornamento)
Con WebOké sceglie Lei stesso quale versione di PHP utilizza il Suo sito web, e può modificare autonomamente impostazioni come upload_max_filesize, memory_limit e max_execution_time. Questo si fa in DirectAdmin con Select PHP version. Il Suo sito non funziona più dopo un aggiornamento? Più avanti scopre cosa fare in tal caso.
Modificare la versione di PHP
- Acceda a DirectAdmin: in Mio WebOké vada su I Miei Prodotti e clicchi su DirectAdmin accanto al Suo pacchetto hosting.
- Sotto Funzioni Extra clicchi su Select PHP version.
- Scelga la versione desiderata nell'elenco a tendina e salvi la scelta.

Testi subito il Suo sito web dopo la modifica. Se qualcosa non funziona più, legga il blocco qui sotto.
Il Suo sito non funziona più dopo un aggiornamento PHP
Il Suo sito è bianco, vede un messaggio di errore o una parte non funziona più? Ciò è quasi sempre causato da un plugin, un tema o codice personalizzato non compatibile con la nuova versione.
- Ripristini la versione precedente. In Select PHP version scelga di nuovo la versione che aveva prima. Il Suo sito tornerà subito a funzionare come prima. Le estensioni e le opzioni personalizzate della nuova versione restano salvate per un prossimo tentativo.
- Cerchi l'errore nel log degli errori. In DirectAdmin, sotto Informazioni di Sistema e File, clicchi su Riepilogo sito e log e poi, accanto al Suo dominio, su Log degli errori. Guardi in fondo le righe con
PHP Fatal erroroPHP Warning. Nel percorso vede di solito quale plugin o tema causa il problema. Se non trova nulla di utile, legga Mostrare gli errori PHP senza modificare il php.ini. - Aggiorni il Suo software. Faccia prima un backup. Poi aggiorni WordPress (o il Suo altro software), il Suo tema e i Suoi plugin mentre la vecchia versione di PHP è ancora attiva. Rimuova i plugin che non utilizza.
- Riprovi. Riattivi la nuova versione, testi il Suo sito e controlli nuovamente il log degli errori.

Vede Call to undefined function? Spesso manca un'estensione PHP. La può attivare Lei stesso, veda qui sotto.
Attivare un'estensione, come ionCube
Alcuni software a pagamento, come determinati plugin o moduli per negozi online, sono criptati. Funzionano solo con un loader: ionCube (ioncube_loader) o SourceGuardian (sourceguardian). Il produttore del software Le indicherà di quale ha bisogno. Lo riconosce spesso da un messaggio come "requires the ionCube PHP Loader".
- Apra Select PHP version e controlli in alto se è selezionata la versione corretta. Le estensioni si impostano per ogni versione di PHP.
- Vada alla scheda Extensions.
- Selezioni
ioncube_loader(o l'estensione di cui ha bisogno). La modifica è attiva entro un minuto.

Modificare le impostazioni PHP
- Apra Select PHP version e vada alla scheda Options.
- Modifichi l'impostazione di cui ha bisogno, ad esempio
upload_max_filesizeper caricamenti più grandi. In tal caso aumenti anchepost_max_size. - La modifica viene salvata immediatamente.
In questo modo non deve inserire nulla in un file .htaccess.
Preferisce farlo risolvere da noi?
Non ci riesce, oppure il Suo sito web non viene aggiornato da anni? Con l'aggiornamento PHP rendiamo noi il Suo sito web compatibile con una versione PHP attuale, a un prezzo fisso. Se non ci riusciamo, riceve indietro il Suo denaro. Legga Far eseguire l'aggiornamento PHP.
Veda anche nella guida DirectAdmin: Opzioni PHP: upload_max_filesize, memory_limit e max_execution_time, Attivare e disattivare le estensioni PHP e Errori dopo un aggiornamento PHP e trovare il log degli errori.
Spiegazione dettagliata con schermate: Scegliere la versione di PHP (Select PHP version) nella guida DirectAdmin.
