У меня есть 2 приложения, работающие на одном сервере. Когда я использую одно приложение и захожу в него. Работает нормально.
Но когда я получаю доступ к другому приложению с того же сервера с помощью того же браузера. и войти в это 2-е приложение. Оба приложения выходят из системы. Я не могу больше ничего делать после входа в оба приложения в одном браузере.
То, что я пробовал, я дам вам подробности ниже:
1. Изменились имена переменных сеанса.
2. Даже я использовал другую внешнюю библиотеку сессий, которая https://github.com/bcit-ci/CodeIgniter/wiki/Dariusz-Debowczyk«S-Session-Класс
и я тоже изменился
$config['sess_cookie_name'] = 'ci_session';
в
$config['sess_cookie_name'] = 'session';
Это конфиг сессии в config.php
$config['sess_expiration'] = 7200;
$config['sess_expire_on_close'] = FALSE;
$config['sess_encrypt_cookie'] = FALSE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300;
Можете ли вы помочь мне в этом вопросе? Жду твоего ответа. и заранее спасибо.
Может быть, вы создаете данные двух сессий с одинаковым именем. когда вы входите в два разных проекта. Произошла сила…
лайк
$ This-> session-> set_userdata ( ‘front_user’, $ front_user_data_array);
для обоих проектов ‘front_user’ одинаков, но данные разные, пожалуйста, измените название.
Других решений пока нет …