Por que o host local diz “Funciona”? [fechadas]

1

Configurei todos os meus sites na pasta "Sites" a ser testada no meu navegador. Quando eu digito um endereço da web, por exemplo, link , recebo "It Works".

Por quê?

    
por david 24.12.2010 / 21:07

4 respostas

16

Essa é a página de índice HTTP padrão do Apache. Está lá para indicar que você instalou e ativou corretamente o httpd.

    
por 24.12.2010 / 21:10
6

Essa página está localizada em /Library/Webserver/Documents .

Você precisa descomentar a segunda linha do seguinte:

# User home directories
Include /private/etc/apache2/extra/httpd-userdir.conf

Esse arquivo inclui os arquivos em /private/etc/apache2/users

Deve haver um com seu nome de usuário.

Você pode ir para localhost/~username , o que equivale a visitar Users/username/Sites

    
por 03.03.2011 / 12:27
4

Isso provavelmente significa que você não tem uma entrada específica na configuração do seu servidor da Web para o endereço IP (se estiver usando hospedagem virtual baseada em IP) ou o nome que está tentando acessar (test.dev, em seu exemplo , se estiver usando hospedagem virtual baseada em nome).

Por exemplo, no Apache, você pode criar <VirtualHost> seções que especificam a raiz do documento para solicitações que correspondam ao IP e / ou nome (novamente, dependendo se você estiver fazendo IP ou virtuais baseados em nome). Se nenhum desses corresponder, ele retornará ao DocumentRoot e a outras configurações definidas fora das entradas <VirtualHost> .

Portanto, para resolvê-lo, você pode fazer com que a configuração do host virtual do site que você deseja receber essas solicitações inclua esse nome / IP que não esteja correspondendo no momento (preferível) ou torne um de seus sites existente no principal config em vez de usar uma seção <VirtualHost> (ou similar, dependendo do servidor web que você está usando).

    
por 24.12.2010 / 23:08
0

use apachectl -S (mac) para listar a configuração carregada e ver todos os seus hosts virtuais carregados. provavelmente o arquivo .conf do seu projeto não está nessa lista.

    
por 11.05.2017 / 09:57