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来操作的,没有必要直接修改这个文件;
有大致以下内容
<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来操作的,没有必要直接修改这个文件;
再次打开 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 是不能直接打开打开查看,需要复制到其他地方才可以查看!