Secours à un debutant en PHP

Fermé
kabson Messages postés 19 Date d'inscription mardi 24 avril 2001 Statut Membre Dernière intervention 19 juin 2008 - 12 oct. 2001 à 13:29
kabson Messages postés 19 Date d'inscription mardi 24 avril 2001 Statut Membre Dernière intervention 19 juin 2008 - 12 oct. 2001 à 18:49
J'ai installé EasyPhp qui tourne correctement sur mon poste de travail Windows 98. Mon problème, c'est que je peux exécuter script suivant :

html>
<head><title>Exemple</title></head>
<body>
<?php
echo "Hello world";
?>
</body>
</html>
Dites moi SVP comment je dois m'y prendre.
Merci de me donner un coup de main.
A voir également:

1 réponse

Slt kabson,


Normalement EasyPhp s'installe dans le répertoire EasyPHP.
Cherche le sur ton disque.
A l'intérieur de ce répertoire tu dois trouver le sous répertoire www : c'est le répertoire par défaut qu'utilise le serveur Apache d'EasyPhp pour rechercher ses pages web. C'est dans ce répertoire que tu vas devoir enregistrer ta page de test.

Bien sûr ensuite tu pourras indiquer au serveur Apache un autre chemin d'accès , en créant de nouveaux alias, mais c'est plus compliqué sauf si tu utilises la version 1.5 d'EasyPhp : dans ce cas il créé les alias dans le fichier de configuration du serveur Apache à ta place.Pour info le fichier de configuration du serveur APache se trouve sous : ...\EasyPHP\apache\conf\httpd.conf
N'y touche que SSI tu t'y connais ... (fait qd même une copie avant)

Pour ta page de test tu enregistres le code de ton ex dans une page HTML (tu peux utiliser n'importe quel éditeur voir faire du copier/coller depuis ton message ci-dessus)
Attention : insère le caractère < avant le mot "html" de ton exemple. Je suppose qu'il s'agit d'une erreur de frappe mais c'est important.
Tu appelles ta page 'Test.php3' par ex
Attention l'extension .php3 est obligatoire !!! Ne l'appelle pas
test.htm !
Tu enregistres ta page sous ...\EasyPHP\www\

Rem : attention au mélange des minuscules et des majuscules dans les noms de fichier : si la version du serveur Apache pour Windows n'est pas trop regardante, la version Unix/Linux, elle, fait la distinction entres majuscules et minuscules. Donc pour éviter les problèmes lorsque tu voudras publier tes pages php3 sur le web (ton provider utilisera forcement un serveur Unix/Linux ou alors sauve toi vite ...) utilises uniquement les minuscules par ex.


Comme j'ignore quelle version de EasyPhp tu utilises voici comment faire avec les versions 1.3 et 1.4/1.5.

Je serais toi j'installerais la dernière version 1.5.0. Tu la trouveras sur le site http://www.easyphp.org

Bien.

Avec la version 1.3 :
les serveurs Apache/Php et MySql sont séparés et doivent donc être lancés chaucun leur tour.

Rem : le serveur MySql ne sert que si tu désires utiliser une base de données MySql. Dans ton ex tu n'en a pa besoin.

Normalement l'installation de EasyPhp a dû créer 2 icônes sur ton buraau :
l'icône "Apache" avec un plume magenta
l'icône "MySql" avec les mots "My" et "Sql" en noir

Clique sur l'icône Apache pour lancer le serveur Apache : le même icône doit alors apparaître dans la barre des tâches en magenta également signe qu'il tourne (et pas en gris !)

Le serveur MySql lui apparaît dans la barre des tâches en vert. Encore 1 fois, ici tu n'en as pas besoin.

Pour t'assurer que tout fct correctionnement lance ton navigateur et tape http://localhost dans l'adresse.

Normalement tu dois tomber sur le page d'accueil d'EasyPhp

Si c'est le cas c'est tout bon ... :) :) :)
Sinon ... ben j'en sais rien .. je connais pas gd chose à Apache et j'ai jamais eu le cas ou ca ne marche pas alors ...

Si ca marche alors tape dans l'adresse
http://localhost/test.php3 et ô miracle tu dois voir apparaître une page blanche avec les mots "Hello word" !!!


Avec la version 1.4 et 1.5 :

Tout a été regroupé dans un seul et même exécutable que tu lances à partir du menu :
[Démarrer] [Programmes] [EasyPhp]EasyPhp

Une fenêtre doit s'afficher pour t'indiquer que tout a bien démarré : tu peux la fermer.
Dans la barre des tâches un icône noir (la letrre E) doit être affiché : un point rouge clignotant à côté t'indique que le serveur fonctionne.
Fait un clique droit dessus puis choisit [Web local] et tu vas te retrouver sur la page d'acceuil d'EasyPhp.

Ensuite comme pour le version 1.3 entre
http://localhost/test.php3 dans ton navigateur pour tester ta page.

C'est tout ... :)

Et voilà bienvenue dans le monde merveilleux du PHP et des trucs qui marchent !!!


@+
Philippe


PS : à bientôt sur CCM si tu veux savoir comment créer des alias ...
0
kabson Messages postés 19 Date d'inscription mardi 24 avril 2001 Statut Membre Dernière intervention 19 juin 2008
12 oct. 2001 à 18:49
Merci beaucoup Philippe pour le coup de main. J'ai suivi tes conseils et ça marche parfaitement. Je signale en passant que c'est la version 1.5 de EasyPhp que j'utilise.
Merci et @+
0