existe aussi en version
SQL et XML Développement durable

5.Exécuter un script PHP

5.1.Introduction

Pour exécuter un script PHP nous devons considérer 2 cas de figures:
  • Cas du simple script (en ligne de commande)
  • Cas du site (ou de la page) web
C'est certainement le second cas de figure qui vous intéresse le plus mais le premier n'est pas à négliger et pourra vous simplifier la vie dans certains cas.

5.2.Script simple

A partir du moment où vous avez installé un interpréteur PHP [comment?] sur votre machine, vous pouvez exécuter tout script PHP sans nécessairement passer par un serveur web. Le résultat de l'exécution du script s'affichera alors dans la console. Evidemment, si ce script retourne du code HTML, c'est le code brut que vous observerez. Vous nous pourrez alors pas forcement valider complétement le résultat mais cela donnera déjà un aperçu. En revanche, si résultat du script n'a pas a être traité par un interpréteur HTML (ex simple manipulation de fichier, envoi de mail, retour au format texte, etc.) cela est grandement suffisant.
Il y a au moins 2 moyens pour exécuter un script PHP sans passer par un serveur web:
  • Vous pouvez passer par la ligne de commande
  • Vous pouvez passer par votre éditeur PHP (si celui-ci offre cette possibilité)
Passer par l'éditeur PHP est évidemment la solution la plus confortable. Nous verrons comment faire avec Eclipse.

5.2.1.En ligne de commande

5.2.1.1.Introduction

La première opération consiste à (re)trouver l'interpréteur PHP et éventuellement s'assurer qu'il est dans la liste des fichiers exécutables en ligne de commande (i.e. s'assurer qu'il est dans le PATH). L'opération diffère d'un système d'exploitation à l'autre.

5.2.1.2.sous windows

(à compléter)

5.2.1.3.sous linux

(à compléter)

5.2.2.Via Eclipse

Si vous avez installé Eclipse PDT [comment?] alors il vous suffit de cliquer-droit sur le nom du script php (dans l'onglet "Exploreur PHP") et de sélectionner "Run As" puis "PHP Script".
Le résultat apparaît alors dans la console.

5.3.Site ou page web

Vous devrez dans un premier temps copier le (ou les) script(s) dans votre espace web [où?] (généralement www/). Puis via votre navigateur saisir l'URL du script http://<nom du serveur> [c'est quoi?] /<chemin et nom du script> après vous être assuré que le serveur web tourne.
  • Si vous avez installé un serveur web localement, le nom du serveur sera très probablement localhost (voir 127.0.0.1). L'url à saisir est donc http://localhost/<chemin et nom du script>