win2008 iis fastcgi 的timeout 设置

wind2008下的 iis7 的 fastcgi 的配置保存在 C:\Windows\System32\inetsrv\config\applicationHost.config

有大致以下内容
        <fastCgi>
            <application fullPath="D:\myoa\php55\php-cgi.exe" monitorChangesTo="D:\myoa\php55\php.ini" idleTimeout="300">
                <environmentVariables>
                    <environmentVariable name="PHP_FCGI_MAX_REQUESTS" value="10000" />
                </environmentVariables>
            </application>
        </fastCgi>

其实修改里边的内容可以通过ui来操作的,没有必要直接修改这个文件;

win2008 iis fastcgi 的timeout 设置

win2008 iis fastcgi 的timeout 设置

win2008 iis fastcgi 的timeout 设置
再次打开 applicationHost.config 就会有这样的效果
        <fastCgi>
            <application fullPath="D:\myoa\php55\php-cgi.exe" monitorChangesTo="D:\myoa\php55\php.ini" idleTimeout="3000" activityTimeout="300" requestTimeout="900" rapidFailsPerMinute="100">
                <environmentVariables>
                    <environmentVariable name="PHP_FCGI_MAX_REQUESTS" value="10000" />
                </environmentVariables>
            </application>
        </fastCgi>

注:applicationHost.config 是不能直接打开打开查看,需要复制到其他地方才可以查看!