Синхронизировать сессию из Symfony 2.4 и 4.1 через PDOSessionHandler - PullRequest
0 голосов
/ 21 ноября 2018

Я хочу синхронизировать сеанс пользователя с помощью PDOSessionHandler.Для лучшего контекста у меня есть «N» приложения с Symfony 4.1 (PHP 7.1):

-test-app1.mydomain.com
-test-appX.mydomain.com

Самая важная конфигурация (в дополнение к той, что в Symfony) находится в файле php.ini

//TODO
; The domain for which the cookie is valid.
; http://php.net/session.cookie-domain
session.cookie_domain = mydomain.com

Если я запускаю сессию в «test-app1.mydomain.com», а затем загружаю страницу в «test-appX.mydomain.com», это работает.

ПРОБЛЕМАкогда я хочу сделать это с помощью приложения Symfony 2.4 (PHP 5.6).У него уже есть все настройки PDOSessionHandler, но он не работает.У меня есть два локальных сервера (Laragon с PHP 7.1 и XAMPP с PHP 5.6), и оба настроены php.ini и их соответствующие конфигурации Symfony.Но если я запускаю сеанс с приложением в Symfony 2.4, оно не работает для всех остальных приложений Symfony 4.1.

Я просто хочу узнать, есть ли способ синхронизировать его с помощью PDOSessionHandler, и если вы не можете найтидругое решение.Спасибо.

...