なぜ2つの並列呼び出しが同時に処理されないのですか?同じブラウザからPHP/Apacheへの同時呼び出しはキューに入れられましたか?
echo "Start: ".time();
sleep(5);
echo "<br/>End: ".time();
クロムに2つのタブを開き、スクリプトに移動します。結果TAB 1
Start: 1321331382
End: 1321331387
から、私はこれを防ぐにはどうすればよいTAB 2
Start: 1321331387
End: 1321331392
から(同時に)
結果?
あなたの質問は適切な答えが得られます。
php.iniでsession.auto_start = 1が有効になった解決策は、次のようにしてスクリプトを開始することです:session_write_close();
またはsession.auto_start = 0; php.iniに入れます。
ありがとうございました。
PHPセッションを使用していますか、スクリプトの唯一のコンテンツを投稿したことはありますか? –
奇妙な...別のブラウザから試しましたか?または2つの異なるブラウザかもしれませんか? –
可能な答え:http://stackoverflow.com/questions/1430883/simultaneous-requests-to-php-script – regality