Pergunta

então, estou executando o Apache no meu laptop.

Se eu for para "localhost", recebo a página que diz:

Se você puder ver isso, significa que a instalação do software do servidor web Apache neste sistema foi bem-sucedida.Agora você pode adicionar conteúdo a este diretório e substituir esta página.

exceto que não posso adicionar conteúdo e substituir essa página.

Posso clicar em seus links e isso funciona bem.

Primeiro de tudo, não existe nem mesmo um documento "index.html" nesse diretório.Se eu tentar acessar diretamente um que criei com localhost/index.html, recebo "o URL da solicitação não foi encontrado no servidor". Então, nem tenho certeza de onde está vindo essa página.Procurei palavras naquela página no diretório Apache e nada apareceu.Parece redirecionar para algum lugar.

Apenas como teste, SEI que ele carrega localhost/manual/index.html (não importa o que seja), então tentei substituir isso por algo que escrevi e recebi a mensagem

O servidor encontrou um erro interno ou configuração incorreta e não conseguiu concluir sua solicitação.

O log de erros diz:

[Sex 12 de setembro 20:27:54 2008] [erro] [cliente 127.0.0.1] Erro de sintaxe no mapa de tipo, não ':' em C:/Program Files/Apache Group/Apache2/manual/index.html para cabeçalho \ r

Mas essa página funciona bem se eu abrir diretamente com um navegador.

então, basicamente, não sei o que não sei aqui.Não tenho certeza do que o Apache está procurando.Não tenho certeza se o erro está no meu arquivo de configuração, na minha página HTML ou algo assim.

Ah, e a razão pela qual quero abrir isso usando o Apache é (principalmente) porque estou tentando testar algum php, então estou tentando fazer com que o Apache seja executado localmente.

Obrigado.

Foi útil?

Solução

"Por padrão, suas páginas devem ser colocadas na pasta "C:\Program Files\Apache Group\Apache2\htdocs" para Apache 2.0 e na pasta "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs" para Apache2.2.Quando seu site estiver pronto, basta excluir os arquivos existentes na pasta e substituí-los por aqueles que deseja testar."

De aqui.

Outras dicas

OK,

Para responder à minha...Descobri que a diretiva "Listen" no arquivo de configuração foi definida como "Listen 80" em vez de "Listen localhost:80".

Além disso, localhost/htdocs/index.html não funciona, mas localhost/index.html funciona.

Espero que isso possa ajudar alguém no futuro.

Obrigado, Schroeder.

Se você possui o Skype, ele também usa as mesmas portas (80, 443) do Xampp.Portanto, inicie primeiro o Xampp e depois o Skype.

[fonte:http://starikovs.com/2011/02/23/apache-doesnt-start-in-xampp/]

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top