2

I just installed Apache, php and MySQL manually in windows 8. It works fine

but the problem is when i try to open the directory in browser it auto opens index.html but not index.php

for ex: i have following folder structure

htdocs->folder1->index.php

if i access "localhost/folder1/index.php" it loads fine, but if i access"localhost/folder1" then it will show all the files and folder in that folder.

Is there anyway I can make localhost open index.php open automatically and not show files inside that folder?

1
  • You installed a bunch of *nix-native technologies on a developer preview of Windows that's not slated to be released for over a year? There's no way this is on topic. Commented Nov 11, 2011 at 20:28

2 Answers 2

2

Check that the DirectoryIndex directive is set correctly in you apache configuration file e.g.

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm

0
1

locate your server config DirectoryIndex definition in apache config file(s) and add index.php to whatever is already there. you can also have a DirectoryIndex per vhost. Or per directory. or inside a .htaccess. see mod_dir directoryIndex documentation

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.