Tutorial Apache - PhP 4 - PHP5 - Windows
|
|
Tutorial installation Apache 2 + PHP 4 + PHP 5 sous Windows
Pré requis
Avant de commencer l’installation vous devez disposer de :
• Apache 2.x
• PHP 4.x (distribution binaire sous forme d’archives zip)
• PHP 5.x (distribution binaire sous forme d’archives zip) Liens:
• http://mir2.ovh.net/ftp.apache.org/dist/httpd/binaries/win32/apache_2.0.48-win32-x86-
no_ssl.msi
• http://fr3.php.net/get/php-4.3.4-Win32.zip/from/fr.php.net/mirror
• http://fr3.php.net/get/php-5.0.0b3-Win32.zip/from/fr.php.net/mirror
Pour PHP 5 vous pouvez aussi vous procurez la version la plus récente sur http://snaps.php.net.
Installation
Pour Apache rien de plus simple, vous lancez l’installeur Windows et vous suivez les instructions …
Pour PHP dézipper simplement les archives dans 2 dossiers distincts:
- C:\php4\
- C:\php5\
Nous allons ensuite configurer Apache pour utiliser PHP en tant que CGI, ce type d’installation nous permet de conserver à l’intérieur de chaque dossier créé précédemment un php.ini et des
extensions propres à chaque version de PHP installée.
Inutile donc de copier les php4ts.dll ou les php.ini dans C:\windows\ et
C:\windows\system32\ …
Configuration
Editez maintenant le fichier de configuration d’Apache (par défaut : C:\Program Files\Apache
Group\Apache2\conf\httpd.conf) à l’aide votre éditeur de texte préféré et rajoutez-y les lignes suivantes :
ScriptAlias /php4/ “c:/php4/”
AddType application/x-httpd-php4 .php .php4
Action application/x-httpd-php4 “/php4/php.exe”
ScriptAlias /php5/ “c:/php5/”
AddType application/x-httpd-php5 .php5
Action application/x-httpd-php5 “/php5/php-cgi.exe”
Attention à l’exécutable de PHP 5, il se nomme php-cgi.exe et non php.exe !
Attention aux anciennes définitions des “AddType” et “Action” qui pourraient traîner ailleurs dans votre fichier, supprimer toutes celles se rapportant à PHP sous peine de conflit (je parle par
expérience !).
Copyright 2004 © Tatane - 23 janv. 04 - http://www.tatane.com Page 1 sur 2
Tests finaux
Créer 2 fichiers PHP de test :
<?php
phpinfo();
?>
Nommez en un “phpinfo.php” et l’autre “phpinfo.php5“.
Placer les dans votre l’arborescence de votre serveur web et puis tester les.
-> http://localhost/phpinfo.php
-> http://localhost/phpinfo.php5
Voilà !
Normalement tout roule !
En tout cas chez moi pas de problème (je sous Windows 2003 Serveur) …
En cas de problèmes ou de d’erreurs dans cet article (l’erreur est humaine) prière de m’en faire part
à webmaster@tatane.com.
Copyright 2004 © Tatane - 23 janv. 04 - http://www.tatane.com Page 2 sur 2
This entry was posted on Monday, May 14th, 2007 at 8:53 pm and is filed under PC, Windows, Informatica. You can subscribe via RSS 2.0 feed to this post's comments. You can comment below, or link to this permanent URL from your own site. Your comments will appear immediately, but I reserve the right to delete innapropriate comments.