I have a script that is very long to execute, so when i run it it hit the max execution time on my webserver and end up timing out.
To illustrate that imagine i have a for loop that make some pretty intensive manipulation one million time. How could i spread this loop execution in several parts so that i don t hit the max execution time of my Webserver?
Many thanks,
If you have an application that is going to loop a known number of times (i.e. you are sure that it’s going to finish some time) you can increase time limit inside the loop:
This solution will protect you from having one run-away iteration, but will let your whole script run undisturbed as long as you need.