PHP ne s’execute pas mais se télécharge…

Après une installation rapide de Apache, Mysql et de PHP, vos doigts vous démangent à l'idée d'écrire votre premier bout de code. Par précaution, vous avez activé le module userdir pour "bricoler" dans  votre répertoire public_html. Histoire de ne pas polluer le répertoire /var/www.

Seulement voilà, après l'écriture de votre premier index.php, vous ouvrez votre navigateur préféré sur http://localhost/~mon_nom/index.php et surprise : une belle boite de dialogue apparaît pour vous proposer d'enregistrer le fichier index.php

En clair, Apache a transféré directement votre fichier au navigateur sans la moindre interprétation de PHP… Pas bien !

Lire la suite