私の PHP セッションは、明白な理由もなく異なる値の間で変動します。これを証明する私のテストコードは次のとおりです。
<?php
//test.php
ini_set('display_errors',1);
error_reporting(E_ALL|E_STRICT);
session_start();
print_r($_SESSION);
?>
そのtest.phpを更新すると、$_SESSION
ページを更新する間にサイトを閲覧しているかのように、値が異なります(合計で約3つの異なる配列)。
Echo'ingsession_id()
は何も出力しません。
何か案は?これにより、サイト全体でセッション/認証の処理が完全に台無しになります。
更新:ホスティングにRackSpace Cloud Sitesを使用しています