Por que o servidor Apache só funciona se eu tiver uma conexão com a Internet? [duplicado]

0

Instalei o servidor Apache na minha máquina local e consegui ver arquivos PHP locais com o meu navegador. No entanto, mais tarde descobri que não posso fazê-lo se não tiver conexão com a Internet. Em outras palavras, é verdade que o Apache não pode exibir arquivos no meu computador se eu não tiver conexão com a Internet? Por que precisa de Internet para ler a partir do disco rígido local? E como posso superar essa limitação?

    
por Community 07.10.2009 / 23:19

1 resposta

3

Em seu arquivo / etc / hosts, anexe seus nomes de servidor virtualhost ao final da linha localhost. por exemplo:

127.0.0.1   localhost www.domain.tld www.otherdomain.tld

No seu httpd.conf, digite isto:

Listen 80 
# make sure all other listen lines are commented out.
NameVirtualHost *:80

Em seus arquivos de configuração vhost, estruture assim:

<VirtualHost *:80>
ServerName www.domain.tld
DocumentRoot /www/domain
</VirtualHost>

<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>

link link

    
por 07.10.2009 / 23:25