Мой php-сеанс с Symfony 4.0 заканчивается слишком рано, даже если я настроил его на несколько дней в config/packages/framework.yaml
.
framework:
{...}
session:
handler_id: ~
cookie_lifetime: 604800
{...}
Когда пользователь завершит процесс входа, он сможет перейти на веб-сайт и, если он вернется через несколько минут, ему не нужно будет снова входить в систему.
Но если он вернется через 1 или 2 часа (точно не знаю), сессия истечет, и он должен снова войти в систему.
Одним из решений, которое, похоже, сработало, было изменение того, что вы видите выше в:
handler_id: session.handler.native_file
save_path: "%kernel.root_dir%/sessions"
cookie_lifetime: 604800
К сожалению, это решение решило проблему в среде разработчика, но после того, как я это произввытащил код на сервер.