Я использую для небольшого веб-сайта комбинацию pyrocms / codeigniter. после добавления некоторого контента я проверил БД и увидел, что:
это нормальное поведение? несколько session_ids для одного пользователя с одним и тем же ip? я не могу представить, что это правильно.
моя конфигурация сеанса выглядит так:
$config['sess_cookie_name'] = 'pyrocms' . (ENVIRONMENT !== 'production' ? '_' .
ENVIRONMENT : '');
$config['sess_expiration'] = 14400;
$config['sess_expire_on_close'] = true;
$config['sess_encrypt_cookie'] = true;
$config['sess_use_database'] = true;
// don't change anything but the 'ci_sessions' part of this. The MSM depends on the 'default_' prefix
$config['sess_table_name'] = 'default_ci_sessions';
$config['sess_match_ip'] = true;
$config['sess_match_useragent'] = true;
$config['sess_time_to_update'] = 300;
я не изменил строку кода, влияющую на класс сеанса или что-то в этом роде.
строки красной шляпы относятся к 15-минутной работе cron. это нормально я думаю.
каждый раз, когда обновляется страница, добавляются две или три новых записи session_entries...