Is it possible to do?

there is a script that executes for ~10 minutes and he needs to pass the values
if I'm using curl will give him a post will it run if I close the browser the page that sent the request? and will it even work?
April 4th 20 at 00:51
4 answers
April 4th 20 at 00:53
No, it will not work, you will have some time out. For long lasting performance use call php-cgi. There is already a run time unlimited.
and if there is a maximum execution time 600сек? - arthur_Barro commented on April 4th 20 at 00:56
April 4th 20 at 00:55
You can make two scripts or one. The essence of what one fulfills data for the second cron saves data in a json file or database. But this solution can be improved IMHO.
April 4th 20 at 00:57
Will not. Closing the page, You kill the network thread along with a running script.

To get around without a crown - only as a self-reference with the early completion of the current: for post-to-have, "pulled" themselves via curl and then made current to obtain holding the loop on the socket.
April 4th 20 at 00:59
Run, if you set the run time, or you can use set_time_limit. Even if you close the browser. But it is better to do this via commands whose execution time is not limited. They coined. Or run asynchronously via rebbit for example.

Find more questions by tags PHP