Моя сессия 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'ing session_id()
ничего не выводит.
Есть идеи? Это полностью противоречит моей обработке сеансов / аутентификации на моем сайте.
Обновление : я использую RackSpace Cloud Sites для хостинга
Для Rackspace требуется другой обработчик сеанса PHP: http://www.rackspace.com/knowledge_center/article/php-sessions-state-servers-on-cloud-sites-and-how-to-fix-non-working-php- сессий