Systemという名前のサブディレクトリを持つメインディレクトリがありSubsystemます。メイン ディレクトリからのセッションがサブディレクトリで機能しません。
echo session_save_path();両方のフォルダーにいると、 が表示されます"/tmp"。
session_save_path("../tmp");次に、サブディレクトリに入れようとしましたが、表示されます"This webpage has a redirect loop"。
session.phpSystemディレクトリ内:
<?php
session_start( );
if (!($_SESSION['uid']))
{
header("Location:index.php");
}
else
{
$_SESSION['uid'] = $_SESSION['uid'];
}
?>
サブシステム フォルダー内の session.php:
<?php
session_save_path("../tmp");
session_start( );
if (!($_SESSION['uid']))
{
header("Location:index.php");
}
else
{
$_SESSION['uid'] = $_SESSION['uid'];
}
?>
私はずっとグーグルで検索しましたが、まだ機能させることができません。