Puede haber varias formas de solucionar el problema de la descarga de archivos PHP, sin embargo, en la mayoría de los casos, esto se debe a la configuración realizada en el archivo .htaccess.
Aquí hay una opción de solución:
Ve a tu hPanel->Administrador de archivos, e ingrese a la carpeta public_html y crea un nuevo archivo .htaccess, agrega la siguiente línea:
AddType application/x-httpd-php .php .htm .html AddHandler x-httpd-php .php .htm .html
Ahora simplemente guarda el archivo y vuelva a cargar tu sitio web, ¡debería funcionar bien!