Hola Xamba,
Creo que tu problema está que no has indicado a Apache que debe parsear los archivos PHP.
Tienes que agregar esto al httpd.conf de apache (creo que en ubuntu estaba en /usr/local/apache2/conf/):
Código:
AddHandler application/x-httpd-php .php .php4 .php3
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
También, asegurate de que el "DirectoryIndex" este de esta forma:
Código:
DirectoryIndex index.html index.shtml index.php4 index.php3 index.php index.htm
Si tienes esto así, debería funcionar.
Saludos,
Asegurate de tener eso tal cual, debería funcionar.