Como conectar-se à porta localhost do Android?

Como conectar-se à porta localhost do Android?

Eu tenho o servidor EasyPHP no meu computador local. Estou criando um programa que se conecta a scripts PHP e retorna o resultado para o meu PC local. Tudo funciona bem, estou usando o endereço e a porta 127.0.0.1:8888. Usei 8888 porque precisava da porta 80 para outra coisa.

Estou conectado ao meu wireless em minha casa. Coloquei o aplicativo no meu Android e mudei de endereço para http://192.168.1.101:8888/page.phpe não consigo recuperar os resultados.

Alguém sabe como posso me conectar ao servidor localhost através de outros dispositivos que estão na mesma rede, no meu caso, sem fio.

Responder1

Seu servidor provavelmente está escutando apenas no localhost (127.0.0.1), que não pode ser acessado de nenhum outro computador. Você deseja que seu servidor web escute todos os endereços IP. Se você estiver usando o Apache, edite sua configuração e certifique-se de que sua linha de escuta fique assim:

Listen 8888

e sua entrada de host virtual (se você tiver uma) assim:

<VirtualHost *:8888>

Isso fará com que o Apache escute em todas as interfaces.

informação relacionada