3

脚本1.php

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

脚本2.php

<?php
session_start();

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

为什么会发生以及如何使 php 脚本并行运行?

4

1 回答 1

4

尝试

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

相关:关于 PHP 会话的思考

于 2011-07-07T22:48:36.603 回答