/ / Acessar o localhost do Symfony: 8000 em outros dispositivos na mesma rede - php, symfony, networking

Acessar o localhost do Symfony: 8000 em outros dispositivos na mesma rede - php, symfony, networking

Estou desenvolvendo um projeto symfony no meu localmáquina, gostaria de testá-lo no meu celular via IP (ambas as máquinas conectadas à rede wifi). Como acesso a porta 8000 (porta padrão do symfony) no meu celular?

Eu já sei sobre o acesso localhost via IP do dispositivo de serviço, mas eu quero acessar a porta também (8000), que não posso buscar de meus dispositivos!

Obrigado por toda a ajuda

Respostas:

1 para resposta № 1

Como respondido outra pergunta isso pode ser resolvido ao adicionar o parâmetro 0.0.0.0:8000 deixar o Symfony não apenas responder a solicitações locais, mas também aceitar solicitações de outros dispositivos.

A chamada então deve ser algo como isto:

php bin/console server:run 0.0.0.0:8000

1 para resposta № 2

Da mesma forma que você acessa a partir de sua máquina local, mas usando o endereço IP, por exemplo:

http://192.168.1.2:8000

onde 192.168.1.2 é o endereço IP da sua máquina na rede local (verifique-o usando o comando ipconfig - no Windows ou ifconfig no Linux / Mac OS X). Certifique-se de que seus firewalls (na máquina local e no roteador) não bloqueiem essa porta (8000).

UPD: By the way, tanto quanto me lembro, a porta padrão do Symfony é 8080, não 8000. Por favor, verifique cuidadosamente.