Précédent Suivant

INSTALLATION

Installation de PHP

Créez un répertoire nommé php sur C:/ et copiez de dans les fichiers PHP.

Configuration de PHP

Php4

Copiez le fichier php4ts.dll de PHP dans C:/WINNT/System (32).

Copier le fichier php.ini-dist de PHP dans C:/WINNT en retirant le –dist. Ce fichier permet de régler les différents paramètres de PHP.

Php5

Copiez le fichier php5ts.dll de PHP dans C:/WINNT/System (32).

Copier le fichier php.ini-recommended de PHP dans C:/WINNT en retirant le – recommended. Ce fichier permet de régler les  différents paramètres de PHP.

 

Voici une liste des points utiles (à noter que les ";" servent de commentaires) :

 

• Dans "Paths and Directories"

 

Ajouter . (point) dans include_path .

Mettre le chemin des fichiers dll (par exemple c:\php\extensions) dans extension_dir

Php4

;;;;;;;;;;;;;;;;;;;;;;;;; ;

Paths and Directories ;

;;;;;;;;;;;;;;;;;;;;;;;;;

include_path = .

doc_root =

user_dir =

upload_max_filesize = 2097152

extension_dir = c:\php\extensions

enable_dl = On

Php5

;;;;;;;;;;;;;;;;;;;;;;;;; ;

Paths and Directories ;

;;;;;;;;;;;;;;;;;;;;;;;;;

include_path = .

doc_root =

user_dir =

upload_max_filesize = 2097152

extension_dir = c:\php\ext

enable_dl = On

 


• Dans "Windows Extensions"

 

Dé-commenter la ligne des fichiers d'extension que l'on souhaite utiliser en enlevant le point virgule.

Par exemple si vous souhaitez utiliser les fonctions ftp et imap :

Php4

;Windows Extensions ;

 

extension=php_ftp.dll

;extension=php_gettext.dll

;extension=php_ifx.dll

extension=php_imap.dll ;

 

Php5

;Windows Extensions ;

 

extension=php_mysql.dll

extension=php_ftp.dll

;extension=php_gettext.dll

;extension=php_ifx.dll

extension=php_imap.dll ;

 

 

Remarque : MySQL étant supporté nativement dans PHP4, il n’est pas nécessaire de charger la dll, ce qui n’est pas le cas pour PHP5.

 

• Dans "[Session]"

 

Si vous souhaitez utiliser les sessions PHP, le plus simple est de garder la configuration par défaut, et donc de stocker les sessions dans des fichiers.

Il faut par contre spécifier le chemin du répertoire où seront stockées ces sessions. Par exemple, vous pouvez créer un répertoire c:\php\sessions.

 

Php4  et Php5

[Session]

session.save_handler = files ; les sessions sont stockées dans des fichiers

session.save_path = c:\php\sessions

session.use_cookies = 1 ; on utilise des cookies pour transmettre l'identifiant de session session.name = PHPSESSID ;

 

 

Précédent Suivant