Note : Ces options sont utilisées uniquement au moment de la compilation. Si vous voulez modifier le comportement de PHP lors de l'exécution, reportez vous au chapitre configuration.
Ci-dessous, vous trouverez une liste complète des options supportées par le script de configuration de PHP 4, configure (depuis PHP 4.1.0), utilisé lors de la compilation dans les environnements Unix. Certaines options sont disponibles en PHP 3, d'autres en PHP 4, d'autres encore dans les deux.
Il y a des options de configuration générales pour le script configure, consultez les pages appropriées du manuel de GNU autoconf ou bien utilisez la commande configure --help pour avoir une liste complète et à jour des options.
Note : Ces options ne sont utilisées qu'en PHP 4, depuis la version PHP 4.1.0. Certaines sont disponibles dans les anciennes versions PHP 4, certaines même en PHP 3, certains uniquement en PHP 4.1.0. Si vous essayez de compiler une version plus ancienne, certaines options peuvent simplement ne pas exister.
Inclut le support dbplus.
Inclut le support Adabas D. DIR est le dossier d'installation d'Adabas D. Par défaut, c'est /usr/local.
Inclut le support SAP DB. DIR est le dossier d'installation de SAP DB. Par défaut, c'est /usr/local.
Inclut le support Solid. DIR est le dossier d'installation de Solid. Par défaut, c'est /usr/local/solid.
Inclut le support IBM DB2. DIR est le dossier d'installation de DB2. Par défaut, c'est /home/db2inst1/sqllib.
Inclut le support Empress. DIR est le dossier d'installation de Empress. Par défaut, c'est $EMPRESSPATH. Depuis PHP4, cette option ne supporte que Empress Version 8.60 et plus récent.
Inclut le support Empress Local Access. DIR est le dossier d'installation de Empress. Par défaut, c'est $EMPRESSPATH. Depuis PHP4, cette option ne supporte que Empress Version 8.60 et plus récent.
Inclut le support Birdstep. DIR est le dossier d'installation de Birdstep. Par défaut, c'est /usr/local/birdstep.
Inclut le support a user defined ODBC. DIR est le dossier d'installation d'ODBC. Par défaut, c'est /usr/local. Assurez vous que la variable CUSTOM_ODBC_LIBS est définie, et que le fichier odbc.h est dans votre chemin d'inclusion, c'est à dire que vous devriez définir les lignes suivantes pour Sybase SQL Anywhere 5.5.00 sous QNX, avant d'utiliser le script de configuration : CPPFLAGS="-DODBC_QNX -DSQLANY_BUG" LDFLAGS=-lunix CUSTOM_ODBC_LIBS="-ldblib -lodbc".
Inclut le support iODBC. DIR est le dossier d'installation de iODBCBirdstep. Par défaut, c'est /usr/local.
Inclut le support Easysoft OOB. DIR est le dossier d'installation de OOB. Par défaut, c'est /usr/local/easysoft/oob/client.
Inclut le support unixODBC. DIR est le dossier d'installation d'unixODBC. Par défaut, c'est /usr/local.
Inclut le support OpenLink ODBC. DIR est le dossier d'installation OpenLink. Par défaut, c'est /usr/local. C'est le même que pour iODBC.
Inclut le support DBMaker. DIR est le dossier d'installation DBMaker. Par défaut, c'est le chemin de la dernière installation de DBMaker (par exemple /home/dbmaker/3.6).
Désactive le support de l'ODBC unifié. Uniquement utilisable si iODBC, Adabas, Solid, Velocis ou une interface ODBC spéciale est activée. Valable uniquement pour PHP 3.
Désactive le support de GD. PHP 3 uniquement!
L'extension imagick a été placé dans PECL de PEAR et peut être trouvé ici. Les instructions d'installation pour PHP 4 sont disponibles sur le site de PEAR.
En bref, --with-imagick est uniquement supporté en PHP 3, à moins que vous ne suiviez les instructions disponibles sur le site de PEAR.
Inclus le support de Ming.
Active la vérification de sécurité des redirections internes du serveur. Utilisez cette configuration si vous utilisez PHP comme CGI avec Apache.
Si cette option est activée, l'exécutable PHP peut être placé hors de l'arborescence web, afin que le fichier .htaccess ne soit pas contournable.
Compile PHP comme application FastCGI.
Compile PHP avec les symbole de débogage.
Indique comment les fichiers installés doivent être rangés. Les valeurs possibles sont Type (valeur par défaut) et GNU.
Installe PEAR dans le dossier DIR. Par défaut, c'est PREFIX/lib/php.
Exclut l'installation de PEAR.
Active le gestionnaire de SIGCHLD propre à PHP.
Désactive le passage de chemins supplémentaires pour chercher les librairies additionnelles.
Active explicitement le linkage avec libgcc.
Inclut le support des flôts de PHP (expérimental). Ne pas utiliser a moins que vous ne testiez le code.
Définit le chemin de the location of zlib install directory.
Inclut le support d'ASPELL.
Inclut le support de CCVS.
Inclut le support de CyberCash. DIR est le dossier d'installation de CyberCash MCK.
Inclut le support d'ICAP.
Chemin jusqu'au script de configuration ircg-config.
Inclut le support de ircg.
Active le support de mailparse.
Inclut le support de muscat.
Active le support expérimental de CORBA via Satellite. DIR est le dossier d'installation d'ORBit.
Active la propagation transparente des sessions.
Utilise la librairie d'expression régulières du système (obsolète).
Inclut le support de vpopmail.
Utilise les threads POSIX (configuré par défaut).
Compile les librairies partagées. Par défaut, c'est yes.
Compile les librairies statiques. Par défaut, c'est yes.
Optimise pour l'installation rapide. Par défaut, c'est yes.
Suppose que le compilateur utilise GNU ld. Par défaut, c'est no.
Evite les verrouillages (mais cela risque de corrompre des compilations paralleles).
Essaie d'utiliser uniquement des objets PIC/non-PIC. Par défaut, c'est both (les deux).
Compile PHP avec le support de la limitation de mémoire.
Désactive les gestionnaires HTTP et FTP avec les fonctions d'accès aux fichiers.
Exporte uniquement les symboles nécessaires. Voir le fichier INSTALL pour plus de détails.
Inclut le support de IMSP. DIR est le dossier d'IMSP qui contient les fichiers d'entêtes et le fichier libimsp.a. Valable uniquement pour PHP 3!
Inclut le support de Cybercash MCK. DIR est le dossier d'installation de cybercash mck. Par défaut, c'est /usr/src/mck-3.2.0.3-linux. Pour de l'aide, regardez dans extra/cyberlib. Valable uniquement pour PHP 3!
Inclut le support de DAV, grâce à l'interface Apache mod_dav. DIR est le dossier d'installation de mod_dav. Fonctionne uniquement pour la version module d'Apache. Valable uniquement pour PHP 3!
Compile PHP avec les fonctionnalités de débogage à distance. Valable uniquement pour PHP 3!
Profite du système de versionnage et de gestion d'environnement de Solaris 2.x et Linux. Valable uniquement pour PHP 3!
Active des règles de compilation (make) et des dépendances par toujours utiles aux utilisateurs occasionnels.
Indique le chemin dans lequel réside le fichier php.ini. Par défaut, c'est PREFIX/lib.
Active le safe mode par défaut.
Autorise uniquement les exécutables situés dans le dossier DIR lorsque le safe mode est activ. Par défaut, c'est DIR vaut /usr/local/php/bin.
Active les guillemets magiques.
Inactive les balises courtes <?.
Spécifie le chemin d'installation du serveur AOLserver.
Compile un module Apache partagé. FILE est un chemin d'accès optionnel vers les outils apxs d'Apache. Par défaut, c'est apxs. Assurez vous de spécifier la version d'apxs qui est réellement installée sur votre système, et non pas celle qui est fournie avec Apache.
Compile le module Apache. DIR est le chemin du dossier d'installation d'Apache. Par défaut, c'est /usr/local/apache.
Active les tables de transferts pour mod_charset (Rus Apache).
Compile le module partagé Apache 2.0. FILE est un chemin d'accès optionnel vers les outils apxs d'Apache. Par défaut, c'est apxs.
Compile le module fhttpd. DIR est le dossier d'installation de fhttpd. Par défaut, c'est /usr/local/src/fhttpd.
Compile PHP sous forme de module ISAPI pour utiliser avec le serveur Zeus.
Spécifie le chemin vers le serveur Netscape Server.
Aucune information fournie.
Compile PHP sous forme de module pour utiliser avec le serveur Pi3Web.
Compile PHP sous forme de module Pike. DIR est le chemin d'installation de Roxen. Par défaut, c'est /usr/local/roxen/server.
Compile PHP sous forme de module Roxen, en utilisant Zend Thread Safety.
Inclut le support des servlets. DIR est le chemin d'installation du JSDK. Cette SAPI impose que l'extension java soit compilée comme une librairie partagée.
Compile PHP comme module thttpd.
Compile PHP comme module TUX (Linux uniquement).
Précédent | Sommaire | Suivant |
Des problèmes? | Niveau supérieur | Configuration |