У меня есть этот веб-сайт WP (свежая установка с последним кодом), и я хочу, чтобы он работал под AWS ELB.
Первый шаг, который я установил, - это ELB с одним экземпляром. Я настроил RDS, все работает отлично. Проблема возникает при запуске второго экземпляра. В форме входа пароль при отправке пуст, поэтому страница просто обновляется, но не все время. Если я тестирую в firefox, я отправляю пароль, но получаю перенаправление на wp-admin. Я также настроил ElasticCache для обработки сеанса. Я использую PHP7 и UBUNTU 16.04. Если кто-то понимает, почему это происходит, я буду очень признателен. Спасибо
Позднее редактирование: сеанс PHP является общим для экземпляров ec2 и размещается в ElastiCache (Memcached). Итак, в php.ini в разделе сеанса я использую memcached. Если у меня есть только один ec2 под ELB, я могу войти в систему с правами администратора, и все будет отлично. Проблема в том, что когда они оба находятся под ELB (точно такая же конфигурация), веб-сайт работает, но логина в админке больше нет. Есть ли у кого-нибудь идеи / подсказки / предложения по этому поводу? Спасибо
1 ответ
Наконец-то мне удалось решить эту проблему. Проблема, с которой я столкнулся, была на ELB с липкими сеансами. Я просто включил его и установил время 3600, а теперь wordpress для входа в систему. Остается вопрос с реальной мощностью ELB. Если вы выполните этот липкий сеанс, я нашел некоторую документацию, в которой говорится, что пользователь привязан исключительно к одному единственному EC2 ... не стесняйтесь комментировать это. Спасибо еще раз
Похожие вопросы
Новые вопросы
php
PHP — это широко используемый язык сценариев общего назначения с открытым исходным кодом, мультипарадигмальный, динамически типизированный и интерпретируемый, изначально разработанный для веб-разработки на стороне сервера. Используйте этот тег для вопросов о программировании на языке PHP.