2

我的 PHP 会话无缘无故地在不同的值之间波动。这是证明它的我的测试代码:

<?php
//test.php
ini_set('display_errors',1);
error_reporting(E_ALL|E_STRICT);

session_start();

print_r($_SESSION);

?>

当我刷新该 test.php 时,它$_SESSION具有不同的值(总共大约 3 个不同的数组),就好像我在刷新页面之间浏览网站一样(我不是)。

回声session_id()不输出任何东西。

有任何想法吗?这完全打乱了我对整个网站的会话/身份验证的处理。

更新:我正在使用 RackSpace 云站点进行托管

4

1 回答 1

3

Rackspace 需要不同的 PHP 会话处理程序:http ://www.rackspace.com/knowledge_center/article/php-sessions-state-servers-on-cloud-sites-and-how-to-fix-non-working-php-会话

于 2010-08-07T22:23:21.840 回答