在IIS7.5

时间:2015-05-12 11:29:00

标签: php iis-7.5

我继承了一个以前工作过的网站(虽然有点慢),但突然间PHP页面的加载速度非常慢。即便是非常简单的联系我们"页面大约需要10秒钟才能显示。大多数页面都是HTML,很好。

我对PHP或IIS不太了解! PHP版本是5.6.0。

非常感谢任何想法或建议。

修改

问题是由于垃圾收集器没有从c:/ windows / temp中删除PHP会话文件。我不太清楚为什么,因为据我所知,GC的设置还可以......

session.gc_divisor = 1000
session.gc_maxlifetime = 1440
session.gc_probability = 1

...并且目录的权限看起来不错。目录越来越大(因此它之前运行缓慢 - 它们必须已经堆积了一段时间)。无论如何,我将php指向一个新目录,一切正常,旧的会话将被删除,因为它们应该是。

[我实际上试图查看这个目录但是有一个对话框,上面写着"你没有访问权限,点击启用"所以我点击了,但随后Windows资源管理器停止响应。我以为我没有访问该目录(之前已发生这种情况),并转而采用其他方式。傻我。]

1 个答案:

答案 0 :(得分:0)

它可以是任何东西:数据库问题,硬件或软件问题,甚至来自网络的问题......

我建议您measure time为“联系我们”页面提供服务并尝试检测正在发生的事情。