Premiers Pas en PHP

Présentation de PHP


Premiers Pas en PHP

Mise en oeuvre
Bases indispensables
Premiers programmes

L'essentiel de PHP

Exemples-types

PHP Vs ASP

FAQ

Pour aller plus loin

Pour pouvoir tester ses scripts sur son PC, il faut bien entendu installer PHP, mais également un serveur web. Ce serveur web vous permettra d'accéder à vos scripts PHP via un navigateur. Apache, le leader du marché, est rapide, fiable et gratuit. C'est donc ce serveur web que nous utiliserons.

Apache peut s'installer automatiquement en utilisant un utilitaire qui installe et configure tout ce dont vous avez besoin. C'est simple et rapide, mais vous ne savez pas ce qui se passe. Pour en savoir plus, rendez vous sur le site EasyPHP Avant de commencer l'installation, il faut déjà télécharger les fichiers nécessaires. Apache peut se télécharger ici et PHP ici.

Installation de PHP :
  • installer le programme dans c:\php
  • copier le fichier php.ini-dist dans le répertoire Windows et le renommer en php.ini
  • l'éditer (l'ouvrir avec Notepad ou Wordpad) pour régler les paramètres de PHP.En principe, il n'y a pas grand chose à changer à la configuration par défaut
Installation de Apache :
  • éditer le fichier httpd.conf qui se trouve dans le répertoire /conf du répertoire où Apache est installé
Configuration de Apache :
  • ajouter votre adresse IP à la ligne ServerName
  • modifier si vous le voulez la racine web de vos documents, à l'aide de la directive DocumentRoot. Par défaut il s'agit du répertoire htdocs, dans le répertoire d'installation d'Apache.

Il faut ensuite définir les extensions des fichiers qui seront interprétés par l'analyseur PHP, avec la directive AddType. On peut par exemple définir .php, .php3 et .html mais sachez que, si vous désirez uniquement y mettre du html, cela ralentit inutilement le serveur.
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .html

Ensuite vous devez indiquer à Apache d'utiliser PHP pour ces fichiers.
ScriptAlias /php/ c:/php/
Action application/x-httpd-php /php/php.exe

Lorsque Apache rencontre un fichier de type application/x-httpd-php, il demande donc à c:/php/php.exe de l'analyser. Enfin, il suffit de lancer apache.exe.
Pour tester si tout est bien installé, il faut d'abord vous rendre sur http://www.localhost votre. Vous devez obtenir une page "Apache fonctionne...". Dans le cas contraire, vérifiez que vous avez bien lancé apache.exe.Il faut ensuite vérifier que PHP fonctionne aussi. Pour cela, lancez un éditeur de texte , créez un nouveau fichier, avec l'extension adaptéepar exemple test.php et insérez-y la ligne suivante :
<? test() ; ?>

Sauvegardez le fichier dans le répertoire adéquat (\htdocs), puis lancez ce fichier à l'aide de votre navigateur (http://localhost/test.php). Vous devez obtenir une page d'information sur la configuration de PHP.

CREDITS   WEBMASTER

Accueil  Présentation  Premiers Pas  Essentiel Exemples ASP FAQ  Liens