débutant - vérifier le résultat de mon code [RESOLU] - PHP - Programmation
Marsh Posté le 16-08-2006 à 13:46:26
en me relisant , je me demande si ma 2ème question est assez claire .
Ce que je voudrais c'est faire un serveur en local pour tester le fonctionnnement de mon site.
encore merci
Marsh Posté le 16-08-2006 à 13:59:30
Je pense que Apache + PHP devrais suffire ( Par exemple easy PHP ou Wamp )
pour la seconde question : apache c'est un serveur ...
Marsh Posté le 16-08-2006 à 16:42:42
jbourdellon a écrit : Je pense que Apache + PHP devrais suffire ( Par exemple easy PHP ou Wamp ) |
pourtant j'ai déjà easyPHP installé ?!
peut être est ce que je l'utilise mal... A part lancer l'application (ce qui a pour effet de la réduire dans le system tray) que faut il faire d'autre ? j'ai bien essayé d'indiquer easyPHP à Firefox comme logiciel pour ouvrir mon fichire PHP mais ça fait planter l'application plus qu'autre chose et je ne suis même pas sur que c'est ce qu'il faille faire ...
Marsh Posté le 16-08-2006 à 16:51:54
Contrairement à l'HTML, pour voir le contenu d'une page PHP, il faut qu'il soit inteprété.
Comment ouvres-tu tes pages PHP sous Firefox ? double clique dessus ou drag&drop vers Firefox (c'est comme ça que je faisais pour mes pages HTML ) ?
Il faut passer par l'adresse locale de ton PC 127.0.0.1 pour que Apache interprète ton code PHP et le "traduise" en HTML.
Dans un des fichiers de config d'easyPHP (apache.conf je crois) tu as une variable DocumentRoot, tu dois la modifier de façon à avoir le chemin d'accès au répertoire où tu stocks tes pages .php (par exemple pour faire simple mets le chemin d'accès C:\www puis créé toi un répertoire C:\www et mets y toutes tes pages PHP).
Ensuite lorsque tu taperas http://127.0.0.1/ dans l'adresse de ton site sous firefox, il ira chercher le contenu de ce répertoire C:\www et interprètera tes pages PHP.
Nota: Pour les chemin d'accès je ne sais plus s'il faut utiliser le \ ou le / essaye l'auter si ça ne fonctionne pas mieux.
Marsh Posté le 16-08-2006 à 19:21:54
DarkHope a écrit : Contrairement à l'HTML, pour voir le contenu d'une page PHP, il faut qu'il soit inteprété. |
merci beaucoup ça marche nickel maintenant 2 précisions toutefois
1- mon problème était double en fait puisqu'il y avait un conflit entre 2 applications apaches sur mon systéme : je l'avais installlé en stand alone et lorsque j'ai installé easyPHP j'ai complétement oublié qu'il comprenait apache donc dans un premier temps malgré la modification de mon chemin source , rien n'y faisait ...
2- le fichier dans lequel il faut modifier le chemin source n'est pas apache.conf mais phpd.ini ou .conf (je ne me souviens plus , j'utilise 2 ordis différents) il est situé dans le dossier conf
sinon encore merci
le sujet peut être clos.
Marsh Posté le 17-08-2006 à 00:48:28
EDIT: En passant, si tu pouvais rajouter la balise [RESOLU] dans le sujet de ton message, ça serait bien.
Marsh Posté le 16-08-2006 à 13:44:46
bonjour
mon problème est très simple : je suis en train d'apprendre le php à l'aide d'un manuel et de sites mais je n'arrive pas à tester mon code ! Lorsque j'utilise l'onglet "design" de dreamweaver seule une icone php s'affiche (ce qui indique à priori que la syntaxe est bonne , du moins en ce qui concerne la balise php) . Et lorsque j'ouvre mon fichier php avec firefox il me demande de lancer une autre application ....
Donc 2 questions
1-Qu'est ce qu'il faut que j'installe en plus ? de préférence quelquechose de simple , quitte à ce que je passe à quelque chose de plus évolué par la suite .
2-Comment faire une copie en local de mon site de telle manière que avant de l'uploader je puisse vérifier le fonctionnement ?
merci d'avance
Message édité par ghinzdra le 17-08-2006 à 10:32:11