Parece uma configuração incompleta. Poucas coisas para verificar:
- Certifique-se de que o PHP esteja instalado e funcionando corretamente. Tente executar o php -v a partir de uma linha de comando e veja se retorna informações sobre a versão ou quaisquer erros.
- Verifique se o módulo PHP está listado e descomentado dentro do httpd.conf do seu Apache. Isso deve ser algo como o LoadModule php5_module "php5apache2_2.so" no arquivo. Procure por LoadModule php e certifique-se de que não há comentários (;) no início da linha.
- Certifique-se de que o arquivo httpd.conf do Apache defina o tipo MIME do PHP. Isso deve ser algo como o aplicativo AddType / x-httpd-php .php. Procure por AddType e, em seguida, verifique se há uma entrada para o PHP (novamente, ele deve ser descomentado).
Talvez você possa tentar instalar o módulo PHP e PHP para o Apache novamente com a linha de comando (não sei qual é a sua versão do PHP, portanto, talvez seja necessário adaptar-se):
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
Eu tenho o php7, apenas mude o php5 pelo php7.0, por exemplo:
sudo apt-get install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-mcrypt
A linha de comando para habilitar o módulo PHP para o Apache é:
sudo a2enmod php5
ou
sudo a2enmod php7.0
Você pode seguir este tutorial para as partes que faltam:
Um tutorial de instalação para PHP7 e Ubuntu 16: link