PHP runs properly. Permissions ARE set correctly on the files. Index files are set as "index.html, index.php". I have applied the changes, restarted the server, both from the administration interface and using the command line (like I read in another post). I am sure I am missing something simple. What could it be?
Configuration looks good if the vhost is not configured to "use server config".
Is .htaccess support turned on? any rewrite rule configured at vhost level or in .htaccess?
Otherwise, turn on debug logging and post the detail debug log output here.