Si vous intégrez PHP via FastCGI sur IIS 7.5, chaque script est abandonné par défaut après 600 secondes (soit 10 minutes). Changer la variable bien connue "max_execution_time" dans php.ini n'a aucune influence sur cela ; vous devez (également) ajuster les paramètres FastCGI. À cet effet, IIS propose une interface pratique pour gérer les variables pertinentes.
Pour ce faire, ouvrez le gestionnaire des services Internet (IIS), cliquez sur le serveur concerné puis sur les paramètres FastCGI:

Après un double-clic sur php-cgi.exe, vous trouverez les options appropriées "Délai d'expiration de l'activité" et "Délai d'expiration de la demande" sous "Modèle de processus":

Ces deux valeurs peuvent maintenant être augmentées à 7200 chacune, par exemple, afin d'étendre le délai à 2 heures.