As únicas "passagens" com as quais você precisa se preocupar são as declarações que começam com DocumentRoot
. Deve haver uma declaração global e uma para cada VirtualHost que você possa ter configurado.
Eu quero ver os sites hospedados no meu Mac ao executar o Windows VMware Fusion.
Eu tenho uma entrada no arquivo hosts
do Windows para ativar o roteamento:
#ip of my mac domain i use on the VM to access it
192.168.1.70 mymac
No entanto, resolve para um diretório vazio como um 404 é gerado. Eu posso ver o log de acesso no meu Mac que tudo está OK acesso sábio. O Firefox no VMware informa os seguintes cabeçalhos de resposta:
Server Apache/2.2.14 (Unix) mod_ssl/2.2.14 OpenSSL/0.9.8l DAV/2 PHP/5.3.1
Alguma idéia de como eu posso descobrir qual diretório está sendo servido? Estou perdido em um labirinto de passagens sinuosas do httpd.conf.
O log de acesso, infelizmente, apenas lista / como o diretório raiz sendo atendido
localhost no meu Mac resolve meu diretório ~ / Sites.
192.168.1.70 resolve o mesmo diretório vazio / 404.
Obrigado.
Primeiramente, informe-nos exatamente o que você está usando como um servidor da web. Se você estiver usando o servidor Apache embutido (em vez de dizer MAMP ), será o que você definir nas Preferências do Sistema.
Em segundo lugar, tente colocar vários arquivos index.html
em todo o lugar. Coloque um em /
e veja se ele é exibido. Se isso acontecer, você terá encontrado onde está servindo os arquivos.
Você já tentou digitar http://192.168.1.70/
na janela do VMWare?