Por que o localhost e o 127.0.0.1 são resolvidos para diferentes locais no Mac OSC 10.8?

1

Eu configurei um servidor local sem o MAMP, por vários motivos. Eu usei este tutorial: Instale e configure o Apache, MySQL, PHP e phpMyAdmin no OSX 10.8 Mountain Lion

Estou apenas me perguntando por que o IP local e o host local resolvem dois locais diferentes. No momento, o IP resolve para um host virtual que eu configurei e o host local resolve para o DocumentRoot estabelecido por httpd.conf

    
por Greg Wiley 30.11.2012 / 04:27

2 respostas

0

Você tem dois (ou mais) hosts virtuais configurados. Um está configurado para escutar no host local, o outro está configurado para escutar no 127.0.0.1.

Ou, mais provavelmente, um está configurado para escutar 127.0.0.1 ou localhost, e o outro está configurado para escutar em qualquer conexão e está captando o que não for o primeiro.

Dê uma olhada nos seus hosts virtuais - note que os hosts virtuais podem ser criados em vários locais no OSX - no sistema como um todo ou por usuário. Você provavelmente quer remover o host virtual ou configurá-lo para ouvir em ambos os endereços.

    
por 30.11.2012 / 15:00
1

Dê uma olhada em / private / etc / hosts e certifique-se de que 127.0.0.1 esteja associado a localhost , como assim ...

127.0.0.1 localhost
    
por 30.11.2012 / 16:03