Это вопрос из нескольких частей. Первая часть это проблема с PHP 7.2.17 на CentOS 7.6.1810 с Apache 2.4.6. Я использую последнюю версию Joomla 3.9.x. Когда я включаю обработку сессий PHP вместо базы данных, она прекрасно работает с папкой сессий по умолчанию. Если я установлю пользовательскую папку, вся папка ./session будет удалена, я полагаю, cron или другую работу. Может кто-нибудь указать мне правильное прямое, чтобы выяснить это?
php_value session.save_path /var/www/vhosts/domain.com/session/
Причиной создания пользовательской папки сеанса является необходимость балансировки нагрузки. Я использую AWS для хостинга и настраиваю ELB с несколькими экземплярами ec2. Сайт мероприятия получает тонну трафика в течение 5 дней, а затем отключается, чтобы я мог вернуть его на свой экземпляр общего хостинга. Я обеспокоен тем, что, если пользователь подключается к одному серверу, Joomla создает сеанс, а затем он переходит к другому экземпляру, он теряет свой сеанс, поскольку это было не с этим экземпляром.