PHP一次提供一页

时间:2009-01-31 08:04:00

标签: php

我正在运行Apache 2和PHP 5.2配置,出于某种原因,PHP一次只能提供一页。

我有两个页面可以最好地说明问题:test1.php和test2.php。

test1.php只有sleep(120),test2.php有一个简单的'print'hello world“;'在它。

如果test1.php当前正在浏览器窗口中加载,则尝试加载test2.php会挂起,直到test1.php完成。

有人可以帮忙吗?这让我非常疯狂。

1 个答案:

答案 0 :(得分:15)

你们每个人都在做session_start()吗?如果是这样,那就是你的答案。对于长时间运行的进程,您将希望尽快结束会话,因为session_start()会锁定会话,直到您执行session_commit()或在页面完成时隐式发生。