EDIT: これは私が期待していた別のサーバーでテストしました。これは、PHPまたはApache構成の問題です。PHP:セッションがディレクトリ間で一貫していない
また、php.netを見ました。 setcookie()のパスに影響する方法はありますが、session_start()と似たようなものはありません。
****Original Post****
ファイル1:public_htmlの/ one_up/session_test.php
<?php
session_start();
$_SESSION['testing'] = 'Yup';
print_r($_SESSION);
出力:
Array ([testing] => Yup)
ファイル2:public_htmlの/ session_test.php
<?php
session_start();
print_r($_SESSION);
出力:
Array()
私が気づいていない設定がありますか?これは私が知る限り、デフォルト設定の専用サーバ上にあります。私は何かを変えた唯一の人です。
クッキーをGET URL経由で送信しますか?クッキー – j13r
良い推測。 – Stephane
'one_up/session_test.php'を' session_test.php'にリンクする方法は?それらを別々に訪問するか、ハイパーリンクを使用する – Baba