Android — Как подключить клиента к PHP-приложению на Elastic Beanstalk (AWS)

Я пытаюсь создать базовую среду клиент-сервер.

Вот подробности:

Клиент: Я создал приложение для Android, которое открывает HTTP-соединение:

        String url = "http://MYAPPNAME.elasticbeanstalk.com";
DefaultHttpClient httpClient = new DefaultHttpClient();

HttpGet httpGet = new HttpGet(url);

HttpResponse httpResponse = httpClient.execute(httpGet);

httpEntity = httpResponse.getEntity();

Сервер: Я создал:

  1. Экземпляр RDS с одной таблицей под названием «пользователи».

  2. Эластичный бобовый стебель. Я развернул файл PHP (в файле Zip). Файл PHP содержит соединение с БД (RDS) и выполняет инструкцию: «SELECT * FROM users»

Получаю ошибку при первом соединении между клиентом и приложением PHP:

Ошибка

Группа безопасности позволяет каждому получить доступ к этому экземпляру:

80 tcp 0.0.0.0/0

Кто-нибудь знает в чем может быть проблема?

0

Решение

Вы пытаетесь получить доступ к корневому каталогу («/»). Если бы вы могли получить доступ таким простым способом, все могли бы. Никто (без аутентификации) не должен иметь доступа.

Изменить путь на свой путь (http://MYAPPNAME.elasticbeanstalk.com/…..»и / или определить точку входа.

Надеюсь, это поможет 😉

0

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

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