3

script1.php

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

script2.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 に答える