Win2k SP4
Win Xp SP1a

Test de la sécurité & anti-virus
grc.com | Symantec | McAfee | Sygate Accueil | E-mail |
Dossiers
.: Ecran bleu
.: Le réseau local par EDF
.: Le système raid
.: Apache
.: Php
.: MySQL
.: PhpMyAdmin
Pratique
.: Les clients mails
.:
Les Processus
.:
Disquette de boot
.:
Commande récupération
.:
Console MMC
.:
Sauvegarde
.:
CV
.: Utilitaires de test
.: TraceRoute
.: Speed Connection
.: Test des ports
.: Recherches DLL

.:
Les services
.: Liens
.: Mot de passe perdu ?
.: Theme Xp
.: Trucs & Astuces
Certification
.: 70-210 & 70-215
.: 70-216
.: 70-224
.: Notion sur 2K
.: Sécurité NT 4.0
.: Cert. express Xp
.: Cert. express server 2k
Liens

.: SupInfo
.: Comment ça marche

.: Php scripts france
.: Sos-windows
.: Apache.org
.: Php.net
.: PhpMyAdmin.net
.: MySQL
.: CRIR de Paris
.: Base de connaissance
.: HowTo Microsoft
.: HoaxBuster
.: Symantec
.: Sophos
.: F-Prot

 
Windows NT 4.0  
   
 

2) Installation de PHP

Après avoir installé le programme (par exemple dans c:\php), il faut tout d'abord copier le fichier php.ini-dist dans le répertoire Windows et le renommer en php.ini. Le nom du répertoire peut différencier. Dans le cas de Win9,Me,Xp ça sera c:\windows. Dans le cas de Win2k, NT ça sera c:\winnt. Dans le cas des serveurs ça sera c:\winnt40.
D'après la notice de PHP, il faut copier tous les fichiers DLL du répertoire /dlls de PHP vers le répertoire /system32 pour Winnt et Win2k et \system pour Win9x.

Ensuite, il suffit de l'éditer (l'ouvrir avec Notepad ou Wordpad) pour régler les paramètres de PHP.

Il n'y a pas grand chose à changer à la configuration par défaut.
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
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;
include_path = .
doc_root =
user_dir =
upload_max_filesize = 2097152
extension_dir = c:\php\extensions
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 :


;Windows Extensions
; etc..
extension=php_ftp.dll
;extension=php_gettext.dll
;extension=php_ifx.dll
extension=php_imap.dll
; etc..

Remarque : Il ne faut plus charger la dll de mysql pour utiliser MySQL. Cette dll est maintenant intégrée dans PHP4.

Dans "[Session]"

Si vous souhaitez utiliser les sessions PHP4, 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.

[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 =
; etc..


Si vous utilisez la fonction intégrée mail()
[mail function]
; For Win32 only.
SMTP = smtp.free.fr
; For Win32 only.
sendmail_from = stephane.baeumchen@free.fr


;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;

; Whether to allow HTTP file uploads.
file_uploads = Off

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =

; Maximum allowed size for uploaded files.
upload_max_filesize = 2M

file_upload = off pour empêcher aux personnes d'uploader des fichiers. Si vous voulez les autoriser, rajouter:

file_uploads = On
upload_tmp_dir = c:/php/tmp
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M

  site-windows@laposte.net
Mars 2004