Je viens de configurer PHP 5.3.8 depuis PHP.net et apache 2.2.20 depuis apachelaunge sur Windows 7.
Tout s’est très bien passé.
J’ai essayé PHP -i
depuis la ligne de commande et il affiche toutes les informations PHP.
Mais quand j’ai essayé d’exécuter le
, alors les navigateurs me montrent le même contenu que dans le fichier php mais pas le résultat réel de l’exécution de PHP.
J’ai ajouté Index de répertoire également comme ci-dessous:
DirectoryIndex index.php index.html index.htm
Je n’arrive pas où je me trompe.
Je publie cette réponse parce que mon interface d’administration Virtualmin / Webmin a décidé que c’était une bonne idée de désactiver mon moteur PHP. Il m’a fallu du temps pour trouver la solution, alors j’ai pensé que je le partagerais avec vous:
Veillez également à vérifier qu’aucun des fichiers de configuration de votre site Web liés à cet hôte spécifique ou à virtualhost ne contient des parameters php_admin_value désactivant PHP, comme ceci:
php_admin_value engine Off
En cas de doute, commentez-le …
# php_admin_value engine Off
Et redémarrez votre serveur Web.
Ce résultat phpInfo est-il différent de celui que vous recevez d’un serveur différent? Peut-être une ancienne version de PHP? Les deux peuvent ne pas donner la même sortie.