Apache 2 выдает скрипт php как файл :-( Что проверено:
В php.ini ; Enable the PHP scripting language engine under Apache. engine = On
$ a2enmod php5 This module is already enabled!
$ which php5 /usr/bin/php5
В php5.conf AddType application/x-httpd-php .php .phtml .php3