如何使PHP脚本并行运行?

时间:2011-07-07 22:45:48

标签: php session file-locking

script1.php

<?php
session_start();
sleep(10);

script2.php

<?php
session_start();

我在浏览器中运行script1.php,并在另一个浏览器窗口中的script2.php之后立即运行。 在script1.php未完成执行之前,script2.php中的session_start()无法执行。

为什么会发生这种情况以及如何让php脚本并行运行?

1 个答案:

答案 0 :(得分:4)

尝试

<?php
session_start();
session_write_close();
sleep(10);

相关:Thoughts on PHP sessions