2008-09-10 9 views
2

Je suis un développeur PHP, mais honnêtement, ma connaissance de la gestion des serveurs manque quelque peu.Tuer un script PHP spécifique fonctionnant sur FastCGI/IIS?

J'ai lancé un script aujourd'hui qui a pris un temps malheureusement long à s'exécuter, et parce qu'il avait un appel incorporé à ignore_user_abort(), en appuyant sur "stop" dans le navigateur était évidemment futile.

Il y avait une limite de temps de 15 minutes imposée dans les paramètres de FastCGI, mais c'était toujours incessamment long puisque je devais vraiment attendre juste avant de pouvoir continuer avec autre chose.

Existe-t-il un moyen de gérer/tuer les scripts PHP exécutés par FastCGI à un moment donné?

Répondre

1

Le processus PHP apparaît-il dans le gestionnaire de tâches?
Je me demande ce qui se passe si vous le tuez là. L'IIS en lancera-t-il un autre pour gérer la prochaine requête?

+0

Parfois, ce sera le cas, mais souvent ce ne sera pas le cas. –