У меня есть 2 установки CodeIgniter, 1 на mydomain.com другой на sub.mydomain.com.
Я пытаюсь получить sub.mydomain.com, чтобы иметь возможность получить доступ к сеансу CI, созданному mydomain.com. Я отредактировал раздел cookie обоих конфигурационных файлов:
$config['cookie_prefix'] = ""; $config['cookie_domain'] = ".mydomain.com"; $config['cookie_path'] = "/"; $config['cookie_secure'] = FALSE;
Теперь, если я перейду на mydomain.com, настрою сеанс, а затем перейду на sub.mydomain.com, он, кажется, перезапишет сессию новым, а не сможет читать из существующего сеанса.
Я что-то упустил?
Это сводило меня с ума несколько часов, но решение (как обычно) было простым. Я забыл убедиться
$config['encryption_key']
была одинаковой для обоих приложений!
Отлично работает сейчас