index.php não é lido automaticamente pelo localhost

2

Acabei de instalar o Apache, php e MySQL manualmente no windows 8. Ele funciona bem

mas o problema é quando eu tento abrir o diretório no navegador ele auto abre index.html mas não index.php

por ex: tenho a seguinte estrutura de pastas

htdocs- > pasta1- > index.php

se eu acessar "localhost / folder1 / index.php" ele carrega bem, mas se eu acessar "localhost / folder1" então ele mostrará todos os arquivos e pastas naquela pasta.

Existe alguma maneira que eu possa fazer o localhost abrir index.php abrir automaticamente e não mostrar arquivos dentro dessa pasta?

    
por sonill 09.11.2011 / 14:19

2 respostas

2

Verifique se a diretiva DirectoryIndex está definida corretamente em seu arquivo de configuração do apache.

Índice index.html do Directory Index index.pl do index.php index.html

    
por 09.11.2011 / 14:26
1

localize a definição de DirectoryIndex de configuração do seu servidor no (s) arquivo (s) de configuração do apache e adicione index.php para o que já estiver lá. você também pode ter um DirectoryIndex por vhost. Ou por diretório. ou dentro de um .htaccess. veja documentação do diretório_de_diretório mod_dir

    
por 09.11.2011 / 14:24