atualizado para o Mountain Lion, agora 127.0.0.1 não está resolvendo

2

Eu costumava ser capaz de digitar 127.0.0.1 (ou o meu IP de rede 10.10.53.32) e ele resolveria para meu host virtual "padrão". 127.0.0.1/~Shanimal e shanimal.dev ambos resolvem suas pastas apropriadas. localhost e 127.0.0.1 me dão um 404 - " Not Found A URL solicitada / não foi encontrada neste servidor."

Basicamente, meu "funciona!" tela não funciona mais.

/private/etc/apache2/Shanimal.conf:

<Directory "/Users/Shanimal/Sites/_www">
    Options Indexes Multiviews
    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
</Directory>

hosts:

127.0.0.1 localhost
127.0.0.1 shanimal.dev
    
por Shanimal 22.10.2012 / 18:15

1 resposta

1

Eu removi a referência para os dois exemplos de vhost fictícios em /private/etc/apache2/extra/httpd-vhosts.conf * e isso praticamente fez o truque para mim. Daniel me colocou no caminho certo, dizendo-me onde os logs foram localizados (+1)

Eu tinha originalmente criado o arquivo user.conf especial enquanto seguia estas instruções .

Como não me importo com a pasta do usuário / ~ Shanimal, removi /private/etc/apache2/Shanimal.conf e apontei o DocumentRoot para um link simbólico "_www" na minha pasta Sites .

DocumentRoot "/Users/Shanimal/Sites/_www"
<Directory "/Users/Shanimal/Sites/_www">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

Esta configuração realmente funciona com as entradas de vhost fictícias removidas (apontando para um lugar errado, mas válido), então eu suponho que as entradas de vhost fictícias foram o problema. Tudo está funcionando como esperado agora.

    
por 22.10.2012 / 20:25