Chapitre 66. Obtenir PHP

Cette section traite du téléchargement de PHP et les problèmes liés aux systèmes d'exploitation.

1. Où puis-je obtenir PHP ?
2. Est-ce que les versions binaires pré-compilées sont disponibles ?
3. Où puis-je obtenir les bibliothèques dont j'ai besoin pour compiler les extensions optionnelles de PHP ?
4. Comment faire fonctionner ces bibliothèques ?
5. J'ai la dernière version du code source de PHP, téléchargé à partir de CVS. De quoi ai-je besoin pour le compiler sous Windows ?
6. Où puis-je trouver le fichier Browser Capabilities ?

1. 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.

2. Est-ce que les versions binaires pré-compilées sont disponibles ?

Nous ne les distribuons que pour le système Windows, car nous ne pouvous 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.

3. 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.

4. 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.

5. J'ai la dernière version du code source de PHP, téléchargé à 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 avec besoin de quelques fichier de support. Voyez la section du manuel à propos parlant de de la compilation de PHP à partir des sources sur Windows.

6. Où puis-je trouver le fichier Browser Capabilities ?

Vous pouvez trouver un fichier browscap.ini sur http://www.garykeith.com/browsers/downloads.asp.