関連する質問

WBOY
リリース: 2016-06-13 13:51:36
オリジナル
860 人が閲覧しました

質問する
ローカル環境には、同じ Web サイトの 2 ページがあります
A ページ sleep(20);
B ページ 通常のログイン ページ
これで、同じブラウザが見つかりました。
ページ A にアクセスする場合、ページ B はページ A が実行されるまで待機する必要があります。
しかし、他のブラウザを使用してページ B にアクセスすると、すべてが正常になります。何が問題なのでしょうか?
または、次の情報を参照することもできます

-----解決策---------
最も可能性が高いのは、両方のページでセッションが有効になっているということです。
------解決策---------
セッションの問題が原因の場合

session_start();
session_write_close();//この文を適切な位置に追加し、その後 sleep
sleep(10);
------解決策---------
デフォルトでは、セッションデータはスクリプトで実行されます完了後、/tmp/
session_write_close() の下のファイルに書き込まれます。すぐにファイルに書き込んでセッションを閉じることができます

その後、ファイルがまだ書き込まれていないときに他のページがそれを呼び出す必要があります.セッションがあなたの状況に表示されます。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!