Os hosts virtuais Apache no Windows 7 são executados em SLOW

1

Eu instalei o Apache 2 na minha caixa do Windows 7 na semana passada e tudo parecia rodar bem. Eu tive um problema em que 'localhost' demorou muito tempo para carregar, mas, na verdade, digitar o IP 127.0.0.1 na barra de endereços do meu navegador carregou meus sites locais instantaneamente. Eu pesquisei isso e a solução foi comentar a configuração do IPv6 no arquivo windows hosts. Agora, digitar 'localhost' na barra de endereço carrega meus sites locais instantaneamente.

Acabei de adicionar alguns hosts virtuais no arquivo httpd.conf (e também no arquivo windows hosts) e agora os hosts virtuais demoram mais de 4 segundos para serem carregados. Eu abri a guia Net no firebug para ver que parte do pedido estava demorando tanto, e mostra 4,04 segundos para fazer a pesquisa de DNS ... Eu pesquisei e pesquisei no Google e não tenho certeza do que fazer.

    
por Clint 27.06.2010 / 03:47

2 respostas

2

Supõe-se que seja um conflito do Windows 7 relacionado ao IPv6 e à resolução do host. Há um post interessante sobre esse assunto neste blog: link

No meu caso, eu aumentei a coisa adicionando "127.0.0.1 localhost" ao meu arquivo de hosts. Isso fez o truque.

    
por 15.12.2010 / 21:39
2

apenas para documentar,

Primeiro, modifique sempre o arquivo hosts do Windows (C: \ Windows \ system32 \ drivers \ etc \ hosts) com qualquer editor de texto (Notepad ++), adicionando seu IP e referências, incluindo seus endereços vhosts.

127.0.0.1 localhost 127.0.0.1 www.your-vhost-domain.com

E o que a maioria das pessoas esquece, se você estiver executando vhosts com domínios e seu servidor estiver na mesma LAN que você, modifique o arquivo de hosts do cliente e adicione essas linhas, mas apontando para o IP da LAN do servidor; seu navegador procurar o DNS para o domínio, você será redirecionado para o seu roteador.

192.168.1.100 www.your-vhost-domain.com

Lembre-se também de configurar seu arquivo VHOSTS.conf corretamente, adicionando raízes de documentos e outros parâmetros para cada vhosts. Tente verificar se há guias vhosts

    
por 04.02.2013 / 19:21