I'm running apache2 + php5.
When I go to www.mysite.com/index.php, everything's fine.
When I got to www.mysite.com/ (i.e., no specific file name), the server just serves the text of that PHP file, so the interpreter does not run. Why?
There's no other file in the web root directory.
What am I missing here?