tester des sripts en local

Conics
Invité n'ayant pas de compte PHPfrance

10 juil. 2007, 10:32

Bonjour. Je voudrais savoir comment tester les scripts php en local. J'ai installé esayphp et j'ai laissé la configuration d'apache par défaut. Quand j'ouvre mon fichier php avec firefox, j'ai mon script qui s'affiche dans le navigateur. Est-ce que je dois changer quelques chose dans la configuration?

Eléphant du PHP | 51 Messages

10 juil. 2007, 10:38

Ma question peux te paraitre stupide mais bon vu que ca met déjà arriver as tu lancer apache et n'as tu pas défini un dossier pour tes page web sinon regarde la config d'apache ?
Il y a ceux qui pensent, Il y a ceux qui croient et Il y a ceux qui doutent. Je pense que je crois que je doute. :-k
Image

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

10 juil. 2007, 10:51

Il ne faut pas "ouvrir le fichier avec firefox", il faut que tu places le fichier dans le répertoire "www" dans le dossier d'install d'EasyPHP, que tu lances EasyPHP, que tu ouvres l'adresse 127.0.0.1 avec ton navigateur.

Tu doit alors voir une liste qui contient ton fichier PHP. Tu cliques sur ce fichier et, là, il doit être interprété ;)
Modifié en dernier par zeus le 10 juil. 2007, 12:29, modifié 1 fois.
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Conics
Invité n'ayant pas de compte PHPfrance

10 juil. 2007, 10:52

Merci de m'avoir répondu. C'est dans quelle propriété que je dois renseigner le dossier de mon site?(Je précise aussi que quand je passe par l'utilitaire de easyphp, mon script s'interprête bien, mais je pense pas qu'il soit alors interprété par mon serveur... Si quelqu'un peut aussi me renseigner à ce sujet....).

Conics
Invité n'ayant pas de compte PHPfrance

10 juil. 2007, 10:57

Merci zeus. Ca marche comme tu m'as dis. Mais c'est bien mon serveur qui interprête le script? Car j'ai vu dans des tutoriaux que ça peut être aussi le serveur de notre FAI qui interprête le script. Désolé j'ai un peu de mal avec le réseau... :?

Eléphant du PHP | 51 Messages

10 juil. 2007, 10:59

si le site est en local on n'utilise pas ca "http://localhost/test/monsite.php" ?
Il y a ceux qui pensent, Il y a ceux qui croient et Il y a ceux qui doutent. Je pense que je crois que je doute. :-k
Image

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

10 juil. 2007, 11:15

@garth : en fait l'adresse "localhost" est un alias pour l'adresse ip "127.0.0.1" qui correspondent tout deux à la machine locale.

@Conics : C'est bien ton serveur qui interprête ton fichier si tu passes pas localhost ou l'adresse ip ci dessus :) Ton FAI ne peut pas interpréter de script, il est juste la pour assurer ta connexion à internet. En revanche il propose certainement un espace perso où tu pourras copier tes fichiers une fois ton site terminé, afin qu'il soit accessible en ligne. Ce sera alors leur serveur qui exécutera les fichiers que tu y auras déposé.
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Conics
Invité n'ayant pas de compte PHPfrance

10 juil. 2007, 11:49

Ok Merci.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

10 juil. 2007, 12:30

Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton Image qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer