Ho uno script che dopo essere stato richiamato deve essere eseguito fino alla fine, anche se viene chiuso il browser.
Come posso fare?
Ho uno script che dopo essere stato richiamato deve essere eseguito fino alla fine, anche se viene chiuso il browser.
Come posso fare?
In realtà dovrebbe bastare ignore_user_abort ma su altervista è disabilitata.
Saluti!
Quindi come si può fare?
Se quella funzione è disabilitata non credo ci sia altro metodo.
Saluti!
Come mai è disabilitata? Genera qualche problema di sicurezza?
Su AlterVista ogni script eseguito ha un timeout, questo termina l'esecuzione di una procedura anche se il client è ancora in attesa. È il server a decidere che dopo un certo tempo lo script non deve avere altre risorse e tempo
Che c'entra? Quello di cui parli è il tempo massimo di esecuzione.
Ad esempio su AV il tempo massimo di esecuzione è di 15 secondi.
Se avvio uno script della durata di 10 secondi ma dopo 5 secondi chiudo il browser, perchè lo script non può continuare a funzionare?