Buscamos en todo el mundo on line para de esta manera traerte la solución para tu inquietud, en caso de inquietudes puedes dejar tu duda y responderemos porque estamos para servirte.
Solución:
Solución 1:
Nota para agregar:
Pasé por el mismo trato, pero después de aplicar la solución, el viejo ctrl + shift + r no fue lo suficientemente bueno para actualizar el caché del navegador de que la página era una descarga.
Después de borrar el caché más a fondo, funcionó como se esperaba.
Solución 2:
Pude solucionar este problema, pero el problema que tuve parece estar relacionado con el hecho de que todavía tenía la configuración de Apache en el servidor, y una parte de Apache estaba en conflicto con la capacidad de Nginx para servir páginas php, aunque Apache no estaba corriendo
Si se encuentra con el mismo problema, intente eliminar Apache, PHP y todos los módulos relacionados, y vuelva a instalar solo lo que necesita.
Solución 3:
¿Este archivo contiene algo?
(incluye mime.types;)
porque si no es así, todos sus archivos obtienen el mimo/tipo de un archivo de descarga
(aplicación de tipo_predeterminado/flujo de octetos;)
entonces este es tu problema porque php no está en la lista
solución: agregue esta fila a ese archivo y reinicie ngnix
text/php php php5;