![IIS + PHP + 包含大量图像的页面 = 间歇性 403 错误](https://linux22.com/image/796105/IIS%20%2B%20PHP%20%2B%20%E5%8C%85%E5%90%AB%E5%A4%A7%E9%87%8F%E5%9B%BE%E5%83%8F%E7%9A%84%E9%A1%B5%E9%9D%A2%20%3D%20%E9%97%B4%E6%AD%87%E6%80%A7%20403%20%E9%94%99%E8%AF%AF.png)
我正在使用最新的 Server 2008 R2 Datacenter,运行 IIS 7.5 和 PHP 5.3.6/FastCGI
在包含大量图像(60 张以上)的 PHP 页面上,部分图像无法加载
图像并不总是相同的——每次刷新页面时,以前可以加载的图像可能无法加载,而以前无法加载的图像现在却可以加载
查看 Firebug 中的“Net”选项卡,发现失败的图像请求是 403 错误
所有图像均位于相关服务器上,并且图像目录具有正确的权限
我相信这个问题是由于请求限制造成的
我研究此问题的所有尝试都指向 IIS 中的 maxConnections 设置,但我的设置为最高/默认值 4294967295(maxBandwidth 也是如此)
我也在同一个 IIS 安装上运行一个 ColdFusion 网站,它在包含大量图像的页面上不会出现 403 错误
我觉得还有另一个连接限制(在 PHP 或 FastCGI 中?)覆盖了 IIS 连接限制
我在 php.ini 中没有看到任何类似请求限制的内容,我遗漏了什么?
任何帮助都将不胜感激,谢谢