Bonjour Lorsque le lance par exemple [127.0.0.1] dans le navigateur le code html est traité mais pas le code php pourtant placé entre <?php et ?> Ce code fonctionnait en local sous easyphp et fonctionne sur un serveur 1&1. J'ai installé wampserver pour tester le code en php 7
- 1 - Version de Windows utilisée 7 64 bits - 2 - Version de Wampserver 3.0.6 64 bits - 3 - Version Apache 2.4.23 - 4 - Version PHP 7.0.10 - 5 - Version MySQL 5.7.14 - 6 - l'icône Wampserver est verte, les deux services sont lancés.
- 7 - Dans le fichier c:\Windows\System32\drivers\etc\hosts, 127.0.0.0 localhost est actif
- 8 - j'ai accès à localhost (Page d'accueil de wampserver) ? - 8a - pas de message d'erreur en bas de page ? - 9 - J'ai accès à phpMyAdmin ?
- 10 - - 11 - L'Anti-virus est avast etle Parefeu est celui de windows - 12 - Le chemin complet de l'installation de Wampserver est c:\wamp64\ Merci d'avance
Si vous avez accès à la page d'accueil de wampserver (localhost), c'est que le code PHP est bien interprété. Si votre code fonctionne sur un serveur 1&1, c'est qu'il est dans un VirtualHost, comme chez tous les hébergeurs. Donc, vous devez ausi, en local, utiliser un VirtualHost : Le BESOIN DE VIRTUALHOST et appeler votre site local par 'http://site1and1/'
D'une part, il se peut aussi que votre site comporte un fichier .htaccess avec des directives qui nécessitent le chargement de certains modules Apache.
D'autre part, dans le fichier c:\Windows\System32\drivers\etc\hosts, il doit y avoir :