Я пытаюсь реализовать автоматическое обнаружение AWS ElastiCache для memcache в нашем веб-приложении Magento, но у меня возникли некоторые проблемы. Я следил за информацией в документации (http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Appendix.PHPAutoDiscoverySetup.html) но я все еще получаю следующую ошибку:
2016-11-02T14:47:18+00:00 ERR (3): Warning: Unknown: Failed to write session data (memcached). Please verify that the current setting of session.save_path is correct (uat1-memcache.sbutwp.cfg.euw1.cache.amazonaws.com:11211) in Unknown on line 0
Я предполагаю, что это может быть связано с перезаписью клиентского класса Memcached с помощью:
$dynamic_client = new Memcached('persistent-id');
$dynamic_client->setOption(Memcached::OPT_CLIENT_MODE, Memcached::DYNAMIC_CLIENT_MODE);
$dynamic_client->addServer($server_endpoint, $server_port);
но я не совсем уверен, как инициализировать класс memcached с этими опциями, используя session_start, который Magento использует для инициализации сессии.
Любая помощь будет высоко ценится.
Задача ещё не решена.
Других решений пока нет …