Elasticache session_start (): не удалось создать идентификатор сеанса

Я пытаюсь хранить PHP7 $_SESSION['...'] информация (из приложения ElasticBeanstalk) в централизованном кластере Memcached через AWS Elasticache.

Вот шаги, которые я делаю:

  1. Обратите внимание на группу безопасности ElasticBeanstalk
  2. В консоли AWS перейдите в раздел Сервисы> ElastiCache и нажмите «Начать сейчас»
  3. В разделе «Кластерный движок» проверьте «Memcached»
  4. Под «Memcached settings» введите «session» для «Name» и оставьте все настройки по умолчанию (будет более конкретным после того, как я закончу с этим доказательством концепции)
  5. Теперь на панели инструментов, подождите, пока «статус» не будет «создан», а затем разверните строку и отметьте общедоступный DNS (обратите внимание, что здесь будут добавлены шаги для добавления группы безопасности из шага 1 … Я делаю это сейчас кстати)
  6. На вашем локальном компьютере создайте каталог с именем sample
  7. Под sample, Создайте .ebextensions/elasticcache-sessions.config со следующим содержанием:
files:
"/etc/php.d/project.ini" :
mode: "000644"owner: root
group: root
content: |
[Session]
session.save_handler = memcached
session.save_path = "tcp://dns-noted-from-step-4:11211"

4

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …