Services webmasters
Partenaires
Jeux concours gratuits
 
Compilation des sources
<<<
Installation des extensions sous Windows Installation
>>>

3.3.9 Installation sous Windows
3.3 Installation
3 Comment commencer
 Manuel PHP

InstallShield sous Windows
Installation manuelle sous Windows
Compilation des sources
->Installation des extensions sous Windows

3.3.9.4 Installation des extensions sous Windows

Après avoir installé PHP et votre serveur web sous Windows, vous voudrez sûrement ajouter quelques extensions bien pratiques. La table suivante liste une partie des extensions disponibles. Comme indiqué dans le manuel, vous pouvez choisir quelles extensions vous voulez charger en décommentant la ligne 'extension=php_*.dll' dans le fichier php.ini . Vous pouvez aussi charger dynamiquement un module avec la fonction dl .

Les fichiers DLLs des extensions PHP sont préfixés par php_ en PHP 4, et php3_ en PHP 3. Cela évite la confusion des extensions PHP et de leurs librairies.

Note

En PHP 4.3.1, les extensions BCMath, Calendar, COM, Ctype, FTP, MySQL, ODBC, Overload, PCRE, Session, Tokenizer, WDDX, XML et Zlib sont intégrée . Vous n'avez pas besoin d'ajouter d'autres extensions pour pouvoir utiliser ces fonctions. Voyez le fichier README.txt ou install.txt de votre distribution, ou bien cette table pour une liste des modules intégrés.

Editez votre fichier php.ini :

  • Vous devez modifier l'option de extension_dir pour qu'elle pointe sur le dossier qui contient les extensions, là où vous avez placé vos fichiers php_*.dll . N'oubliez surtout pas l'anti-slash final. Par exemple :
    
    extension_dir = c:/php/extensions/
    
  • Pour activer les extensions dans le php.ini , il suffit de décommenter les lignes extension=php_*.dll dans le php.ini . Ceci est fait en effaçant le point-virgule initial de la ligne :
    Activer l'extension Bzip2 sous Windows
    
    // changez la ligne  ...
    ;extension=php_bz2.dll

    // ... en
    extension=php_bz2.dll
  • Certaines de ces extensions requièrent des librairies DLL supplémentaires pour fonctionner correctement. Certaines d'entre elles sont disponibles dans la distribution. dans le dossier dlls mais certaines (comme Oracle (php_oci8.dll)), demandent des dlls qui ne sont pas dans la distribution.

    Copiez les dlls fournies depuis le dossier dlls dans votre PATH Windows. Les bons emplacements sont typiquement

    • c:\windows\system pour Windows 9x/Me
    • c:\winnt\system32 pour Windows NT/2000
    • c:\windows\system32 pour Windows XP
    Si vous les avez déjà d'installées sur votre système, ne les écrasez que si PHP ne fonctionne pas correctement (et de toutes manières, faites une sauvegarde de ces DLL, en cas de problème).

Sommaire :

<< Installation des extensions sous Windows >>
Compilation des sources Installation sous Windows Installation
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -