$_SESSION 変数の保存場所の公開: サーバーとクライアント
質問: PHP の $_SESSION 変数はどこに保存されますか、クライアントまたはserver?
答え:
この質問に対する答えは、PHP のセッション設定パラメーター session.save_path にあります。この設定により、$_SESSION 変数が保持される場所が決まります。通常、Linux/Unix システムでは、このパスのデフォルトは /tmp です。ただし、サーバーの構成で保存場所をカスタマイズできます。
特定の設定を表示するには、ドメインの DocumentRoot に次の内容のファイルを作成します。
<?php phpinfo(); ?>
これを実行します。ファイルにより詳細な PHP 情報ページが生成され、そこで設定された session.save_path を見つけることができます。
詳細については、公式 PHP を参照してください。この構成設定に関するドキュメント:
https://www.php.net/manual/en/session.configuration.php#ini.session.save-path
以上がPHP $_SESSION 変数: サーバー側ストレージかクライアント側ストレージか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。