Last modified: 2010-05-15 15:59:44 UTC
Installing 1.11 from .tbz on Slack 12, I find that the default Apache 2.2 install, even after enabling PHP5, does not define "index.php" as a valid index page name, and worse, if you don't have Options Indexes enabled for your MW install tree, then all you get is 403 Forbidden as a response, which makes it easy to waste lots of time trying to figure out how the permissions could *possibly* be wrong. A note at the appropriate spot in the INSTALL file on this issue might be helpful; oddly, the apache config on my laptop doesn't seem to have the directive in question, but if the appropriate maintainer needs the pointer, I can supply it.
We do not cover the web server installation, most Linux distributions already set index.php as a default handler when installing the php package. You might want to refer to slack so they enable it when installing PHP5 :)