Obtenir PHP
Cette section traite du t�l�chargement de PHP et les probl�mes li�s aux syst�mes d'exploitation.
- O� puis-je obtenir PHP ?
- Est-ce que les versions binaires pr�-compil�es sont disponibles ?
- O� puis-je obtenir les biblioth�ques dont j'ai besoin pour compiler les extensions optionnelles de PHP ?
- Comment faire fonctionner ces biblioth�ques ?
- J'ai la derni�re version du code source de PHP, t�l�charg�e � partir de CVS. De quoi ai-je besoin pour le compiler sous Windows ?
- O� puis-je trouver le fichier Browser Capabilities ?
-
O� puis-je obtenir PHP ?
-
Vous pouvez t�l�charger PHP � partir d'un des membres du r�seau de sites PHP. Vous pouvez les trouver sur » http://www.php.net/. Vous pouvez aussi utiliser CVS pour obtenir la toute derni�re version des sources. Pour plus d'informations, allez sur » http://www.php.net/anoncvs.php.
-
Est-ce que les versions binaires pr�-compil�es sont disponibles ?
-
Nous ne les distribuons que pour le syst�me Windows, car nous ne pouvons compiler PHP pour chaque plate-forme Linux/Unix avec toutes les combinaisons d'extensions. Notez aussi que plusieurs distributions Linux fournissent PHP d'office de nos jours. Les binaires Windows peuvent �tre t�l�charg�s � partir de notre page de » T�l�chargement, pour les binaires Linux, visitez le site de votre distribution.
-
O� puis-je obtenir les biblioth�ques dont j'ai besoin pour compiler les extensions optionnelles de PHP ?
-
Note: Celles marqu�es avec un * ne sont pas des biblioth�ques thread-safe, et ne doivent pas �tre utilis�es avec PHP en module de serveur dans les serveurs web Windows multi-thread�s (IIS, Netscape). Cela n'est pas applicable pour les environnements Unix, pour le moment.
- » LDAP (Unix).
- » LDAP (Unix/Win) : Mozilla Directory (LDAP) SDK
- » free LDAP server.
- » Berkeley DB2 (Unix/Win) : http://www.sleepycat.com/.
- » SNMP* (Unix): .
- » GD* (Unix/Win).
- » mSQL* (Unix).
- » PostgreSQL (Unix).
- » IMAP* (Win/Unix).
- » Sybase-CT* (Linux, libc5) : Disponible localement.
- » FreeType (libttf):.
- » ZLib (Unix/Win32).
- » expat XML parser (Unix/Win32).
- » PDFLib.
- » mcrypt.
- » mhash.
- » t1lib.
- » dmalloc.
- » aspell.
- » readline.
-
Comment faire fonctionner ces biblioth�ques ?
-
Vous devrez suivre les instructions fournies avec les biblioth�ques. Quelques une d'entre elles sont d�tect�es automatiquement lorsque vous ex�cutez le script 'configure' de PHP (comme la biblioth�que GD), pour les autres, vous devrez les activer en utilisant l'option '--with-EXTENSION' de 'configure'. Ex�cutez 'configure --help' pour en avoir la liste compl�te.
-
J'ai la derni�re version du code source de PHP, t�l�charg�e � partir de CVS. De quoi ai-je besoin pour le compiler sous Windows ?
-
Premi�rement, vous avez besoin de Microsoft Visual C++ v6 (la v5 peut fonctionner, mais nous le faisons avec v6), et vous avez besoin de quelques fichiers de support. Voyez la section du manuel � propos parlant de la compilation de PHP � partir des sources sur Windows.
-
O� puis-je trouver le fichier Browser Capabilities ?
-
Vous pouvez trouver un fichier browscap.ini sur » http://browsers.garykeith.com/downloads.asp.