PHP n'est probablement pas installé correctement ou vous n'avez pas installé apache avec le support php. Est-ce que vous construisez tout cela à partir des sources ?
Qu'est-ce qui se passe ?
Actuellement, vous avez un fichier php qui, lorsqu'on y accède, n'affiche pas de résultats. Au lieu de cela, il affiche son code comme s'il s'agissait d'un simple fichier texte. Ceci est dû au fait que PHP n'est pas capable d'analyser le fichier et de l'interpréter comme un code. Par conséquent, votre navigateur le voit comme du texte et l'affiche comme tel. Le commentaire ci-dessous ( par horatio ) décrit ce qui doit être spécifiquement présent pour que PHP et Apache fonctionnent bien ensemble. L'installation de PHP n'est pas la seule chose nécessaire, vous devez modifier le fichier de configuration d'Apache pour lui indiquer comment gérer les fichiers .php.