Ciao a tutti.
VI espongo il mio problema: vorrei che da una pagina un utente potesse lanciare uno script il cui tempo di esecuzione è molto lungo (anche un 'ora), ad es. una store procedure MYSQL.
Ma supponiamo che per semplificare lo script non sia altro che un ciclo for con 1 milione di iterazioni.
Io vorrei che l'utente lanciasse l'invio dello script. Mysql logga il lancio con tutti i parametri.
Poi l'utente può tornare a fare ciò che vuole (chiudere quindi la pagina). Ad un certo punto il ciclo sarà finito, sul log scrivo che quell'elaborazione è completata, e l'utente, controlland o i log, vedrà che l'operazione è andata a buon fine.
Dal punto di vista MYSQL non ho problemi; come però posso impostare lo script in modo asincorono su php?
Grazie mille!!!
![]()