Я использую версию 1.5.0 фреймворка Slim PHP, и у меня возникают проблемы с сессиями. У меня не было проблем в прошлом (использование Slim), поэтому это наводит меня на мысль, что это либо что-то меняется со Slim, либо что-то с моей настройкой. Вот базовый фрагмент маршрутов на моей странице index.php.
$app->get('/test', function() use($app) {
$_SESSION['test'] = 'blah';
var_dump($_SESSION);
});
$app->get('/test2', function() use ($app) {
var_dump($_SESSION);
});
Маршрут '/test' выводит:
array(1) { ["test"]=> string(4) "blah" }
Маршрут '/test2' выводит:
array(0) { }
Что у меня с сеансами. Я делаю что-то неправильно? Должен ли я использовать что-то еще, кроме собственных сеансов PHP? Я даже пытался инициализировать Slim со следующим свойством:
$app = new Slim(array(
'session.handler' => null
));
Оба варианта, безрезультатно.