fastCgi 请求超时与 PHP max_execution_time

fastCgi request timeout vs PHP max_execution_time

我 运行 PHP Windows Server 2008 机器上的 IIS 7.5。

目前我的 fastCgi request timeout 在 IIS 中设置为 90 秒。

但是php.ini中的max_execution_time设置为30。

在那种情况下会发生什么?脚本会崩溃但请求会保留在请求队列中直到它在达到 90 秒后完成吗?

  1. 在两者上输入相同的值。或者您的多站点配置的最大值:

  2. 之后,在主php.ini中可以添加

[PATH=C:/inetpub/website1.com/]

max_execution_time = 60

[PATH=C:/inetpub/website2.com/]

max_execution_time = 200

  1. 之后您可以使用 phpinfo 函数进行验证: 使用以下文本创建 PHP 文件:

在浏览器中打开页面并找到: