Você pode usar as informações do artigo abaixo. Basicamente, você precisa definir regras de firewall e remover o bloqueio na porta que deseja usar. Eu tentei isso enquanto testava o aplicativo de demonstração do symfony e funciona perfeitamente.
Estou tentando conectar-me ao PHP embutido no servidor da web (php -S) em execução em uma VM VirtaulBox.
Eu posso acessar o servidor web Apache muito bem, mas para coisas menores, o servidor web PHP é mais rápido e eu prefiro isso.
O comando que usei para criar um servidor da Web é o seguinte:
php -S localhost:5445
Isso sempre funcionou em um sistema operacional Linux. Apenas digitando localhost:5445
em um navegador mostrou a página da web. No entanto, desta vez quando tento acessar a página do host, recebo um erro dizendo que não é possível conectar e o log não mostra absolutamente nada.
No meu arquivo hosts
, configurei um nome para o IP da VM.
Preciso configurar mais alguma coisa?
P.S .: Se eu puder fornecer mais alguma informação, por favor me diga em um comentário. :)
Editar: Tentei acessar o servidor com localhost:5445
, vserver:5445
e 192.168.56.56
, mas nenhum funcionou. Mesmo erro.
A propósito, o erro que recebo no Chrome é ERR_CONNECTION_REFUSED
.
Você pode usar as informações do artigo abaixo. Basicamente, você precisa definir regras de firewall e remover o bloqueio na porta que deseja usar. Eu tentei isso enquanto testava o aplicativo de demonstração do symfony e funciona perfeitamente.