IIS 7 (2008R2) PHP Script Timeout

Falls ein PHP Script auf einem Microsoft Windows IIS länger als 30 Sekunden läuft wird es abgebrochen und es erscheint:

HTTP Error 500.0 – Internal Server Error

 

The FastCGI process exceeded configured activity timeout

 

Dazu muss man die Datei applicationHost.config bearbeiten.

 

<fastCgi>
<application fullPath=“<path>“ arguments=“<args>“ activityTimeout=“<value“> …<otherValues>…. />
</fastCgi>

z.B.:

<fastCgi>
<application fullPath=“C:\Program Files\PHP\php-cgi.exe“ requestTimeout=“10000″ />
</fastCgi>

 

In der php.ini müsste man dann die Timeouts auch noch korrekt anpassen.
Nach einem Neustart der IIS Dienste (iisreset) dürfen die Scripte dann länger laufen.

Mehr Infos unter: http://forums.iis.net/t/1150670.aspx

Dieser Beitrag wurde unter TechBlog veröffentlicht. Setze ein Lesezeichen auf den Permalink.