Php 5.3.6
Apache 2.2.17
Xdebug 2.1.1-5.3-vc9
(choisir la version .msi pour faciliter l'installation)
- Double cliquer sur httpd-2.2.17-win32-x86-openssl-0.9.8o.msi
- Choisir l'option expert, puis l'installer vers C:\Program Files (x86)\Apache2.2
- Entrer localhost => domain, 127.0.0.1 => server name, n'importe qu'elle adresse mail.
(une icône doit apparaître dans la barre des taches en bas a droite afin de gérer le serveur)
- Editez le fichier C:\Program Files (x86)\Apache2.2\conf\httpd.conf
- Ajoutez ces 3 lignes après la série des #LoadModule (les paths peuvent bien sur être différents)
PHPINIDir "c:\php5" AddType application/x-httpd-php .php LoadModule php5_module "c:\php5\php5apache2_2.dll" |
- Lancer votre navigateur et tapez http://localhost/ dans la barre d'adresse pour vérifier
(le répertoire Apache2.2\htdocs devra contenir tous vos future travaux web)
(choisir la version Win32-VC9-x86.zip)
- Créer un répertoire c:\php5
- Déziper l'archive dedans
- Faire une copie du fichier c:\php5\php.ini-development dans le même emplacement puis le renommer en php.ini
- Editer le fichier php.ini et chercher ;extension_dir
- Ajoutez ceci extension_dir = "C:\php5\ext"
- Chercher également
;extension=php_mysql.dll
;extension=php_mysqli.dll
- Enlever le ; devant
- Sauvegarder
- Copier le fichier c:\php5\php5ts.dll dans le répertoire C:\Program Files (x86)\Apache2.2\bin
(là ou est httpd.exe)
Enfin il faut ajouter une variable d'environnement à Windows.
- Lancer l'explorateur => clique droit sur l'icône ordinateur => paramètres système avancé => variable d'environnement
- Trouver Path dans variable système et cliquez sur modifier
- Ajouter ;C:\php5 dans le champ valeur de la variable (ne pas oublier le point virgule avant)
(version non TS)
- Copier php_xdebug-2.1.1-5.3-vc9.dll dans C:\php5\ext
- Editer le php.ini et ajoutez après la série des ;extension=
zend_extension="C:\php5\ext\php_xdebug-2.1.1-5.3-vc9.dll" xdebug.show_local_vars=1 xdebug.dump.GET=* xdebug.dump.POST=* xdebug.dump.SESSION=* |
- Sauvegardez et relancer Apache.
(choisir la version mysql-essential-5.1.45-win32.msi)