Normalmente, gli script sui siti di Elementor Hosting possono essere eseguiti per un massimo di 60 secondi prima di scadere. Tuttavia, potrebbero esserci alcune circostanze, ad esempio quando si caricano file più grandi, in cui è necessario più tempo. Utilizzando le impostazioni di PHP, è possibile aumentare il tempo massimo di esecuzione a 300 secondi per un periodo di 24 ore.
Aumenta il tempo di esecuzione
L’aumento del tempo massimo di esecuzione avviene tramite le impostazioni di PHP.
Per aumentare il tempo massimo di esecuzione:
- Vai alla tua dashboard My Elementor.
- Passa il cursore sopra il sito web che desideri modificare e fai clic su Gestisci questo sito.
- Nel pannello, fai clic su Avanzate.
- Nella finestra a destra, fai clic su Configurazione PHP.
- Apri il campo Impostazioni PHP.
Vengono visualizzate le impostazioni di PHP. - Scorri verso il basso fino a Tempo massimo di esecuzione e fai clic su Estendi tempo di esecuzione.
Il limite di tempo di esecuzione del file viene esteso a 300 secondi per 24 ore.
Perché potrebbe essere necessario aumentare il tempo massimo di esecuzione
Ci sono diversi scenari in cui potrebbe essere necessario utilizzare questa funzione:
- Gestione di set di dati di grandi dimensioni
- Esempio: Elaborazione di file di grandi dimensioni, generazione di report o esecuzione di operazioni di database su una quantità significativa di dati.
- Motivo: Queste operazioni potrebbero superare il tempo di esecuzione predefinito, quindi l’estensione del limite impedisce la terminazione prematura.
- Caricamenti o download di file
- Esempio: Caricamento o download di file di grandi dimensioni tramite un’interfaccia web.
- Motivo: Assicura che lo script non scada durante la gestione del trasferimento del file.
- Attività di backup e migrazione
- Esempio: Creazione di backup di database o file o migrazione di dati tra sistemi.
- Motivo: Queste operazioni possono richiedere una quantità significativa di tempo, a seconda delle dimensioni e della complessità dei dati.
- Elaborazione batch
- Esempio: Elaborazione di code, aggiornamento di più record o esecuzione di processi batch.
- Motivo: Queste attività spesso comportano azioni ripetitive su un gran numero di elementi.
- Evitare la terminazione dello script durante la manutenzione
- Esempio: Esecuzione di attività amministrative o di manutenzione come l’ottimizzazione del database o gli aggiornamenti del sistema.
- Motivo: Assicura che lo script venga eseguito completamente senza interruzioni.