IIS 7.5 PHP FastCGI Timeout

Bindet man PHP per FastCGI auf dem IIS 7.5 ein, so wird jedes Script standardmäßig nach 600 Sekunden (also 10 Minuten) abgebrochen. Eine Änderung der bekannten Variable "max_execution_time" in der php.ini hat hierauf keinen Einfluss, man muss (auch) die FastCGI-Einstellungen anpassen. Hierfür bietet der IIS eine komfortable Oberfläche zur Verwaltung der relevanten Variablen.


Hierfür öffnet man den Internetinformationsdienste (IIS)-Manager, klickt auf den entsprechenden Server und anschließend auf FastCGI-Einstellungen:

IIS 7.5 PHP FastCGI Timeout

Nach Doppelklick auf php-cgi.exe findet man unter "Prozessmodell" die relevanten Optionen "Aktivitätstimeout" und "Anforderungstimeout":

IIS 7.5 PHP FastCGI Timeout

Diese beiden Werte können nun beispielsweise auf jeweils 7200 erhöht werden, um den Timeout auf 2 Stunden zu verlängern.

Zurück