Différences entre les versions de « Php compilation »
De BlaxWiki
Aller à la navigationAller à la recherche| Ligne 1 : | Ligne 1 : | ||
__TOC__ | __TOC__ | ||
=== Informations utiles génériques === | |||
[http://fr2.php.net/manual/fr/configure.about.php Liste des options de configuration] | [http://fr2.php.net/manual/fr/configure.about.php Liste des options de configuration] | ||
Version actuelle datée du 17 juin 2013 à 10:50
Informations utiles génériques[modifier]
Liste des options de configuration
Si l'on n'a plus les config.log ou autres pour avoir les infos de la compilation, on peut faire un php -m pour voir les modules, et un php-config pour voir les variables qui reflètent la configuration de PHP qui a été effectuée
Cette page recense des .configure de compilations de php plus ou moins complexes. Voir cette page pour ce qui concerne les flags (include et autres)
Php 4[modifier]
'./configure' \ '--with-config-file-path=/opt/applis/php4-alpha/lib/alpha' \ '--prefix=/opt/applis/php4-alpha' \ '--with-apxs=/opt/applis/httpd-alpha/bin/apxs' \ '--with-dom=/opt/applis/libxml2-2.7.6-1/' \ '--enable-xslt' \ '--with-xslt-sablot=/usr' \ '--with-sablot-js=/usr' \ '--with-zlib=/usr' \ '--with-mysql=/opt/applis/mysql-5.0.85-linux-i686-glibc23/' \ '--with-readline' \ '--with-ncurses' \ '--with-zip=/opt/applis/zziplib-0.13.57' \ '--enable-zip' \ '--with-curl=/opt/applis/curl-7.19.7-1/' \ '--with-imap=/opt/applis/imap-2007e-1/' \ '--with-gd=/opt/applis/gd-2.0.35-1/' \ '--with-freetype-dir=/usr' \ '--enable-mbstring' \ '--with-iconv' \ '--with-openssl=/opt/applis/openssl-0.9.8l-1/' \ '--enable-calendar' \ '--with-libxml-dir=/opt/apddplis/libxml2-2.7.6-1/' \ '--with-pgsql=/opt/applis/postgresql-8.4.1-1/' \ "$@"
Php 5[modifier]
Exemple 1[modifier]
'./configure' \ '--with-regex=system' \ '--with-apxs2=/opt/applis/httpd-2.2.11-1/bin/apxs' \ '--with-mysql=/usr/local/mysql' \ '--with-pdo-mysql=/usr/local/mysql' \ '--with-mysqli=/usr/local/mysql/bin/mysql_config' \ '--with-libxml-dir=/opt/applis/libxml2-2.7.3-1' \ '--enable-ftp' \ '--with-curl=/opt/applis/curl-7.19.4-1' \ '--enable-bcmath' \ '--with-imap=/opt/applis/imap-2007e-1' \ '--with-gd=/opt/applis/gd-2.0.35-1' \ '--with-freetype-dir=/usr' \ '--with-zlib' \ '--enable-gd-native-ttf' \ '--with-mcrypt' \ '--with-bz2' \ '--with-pspell' \ '--enable-mbstring' \ '--with-gettext' \ '--with-iconv' \ '--enable-exif' \ '--with-openssl=/opt/applis/openssl-0.9.8k-1' \ '--enable-sockets' \ '--enable-mbregex' \ "$@"
Exemple 2[modifier]
'./configure' \ '--with-config-file-path=/opt/applis/php5-delta/lib/delta' \ '--prefix=/opt/applis/php5-delta' \ '--with-apxs2=/opt/applis/httpd-delta/bin/apxs' \ '--enable-calendar' \ '--enable-ctype' \ '--with-curl=/opt/applis/curl-7.19.7-1' \ '--enable-exif' \ '--with-gd=/opt/applis/gd-2.0.35-1/' \ '--enable-gd-native-ttf' \ '--with-ttf' \ '--with-freetype-dir=/usr' \ '--with-t1lib=/opt/applis/t1lib-5.1.2-1/' \ '--with-iconv' \ '--with-imap=/opt/applis/imap-2007e-1/' \ '--enable-mbstring' \ '--with-mysql=/opt/applis/mysql-5.0.85-linux-i686-glibc23/' \ '--with-openssl=/opt/applis/openssl-0.9.8l-1/' \ '--with-pcre-regex' \ '--enable-posix' \ '--enable-session' \ '--enable-spl' \ '--enable-tokenizer' \ '--enable-xml' \ '--with-xsl=/opt/applis/libxslt-1.1.26-1/' \ '--with-mcrypt=/opt/applis/libmcrypt-2.5.7-1' \ '--enable-zip' \ '--with-bz2' \ '--with-zlib' \ '--with-mysqli=/usr/local/mysql/bin/mysql_config' \ '--enable-pdo' \ '--with-pdo-mysql=/usr/local/mysql' \ '--enable-ftp' \ '--enable-soap' \ '--enable-json' \ '--enable-dom' \ '--with-xmlrpc' \ '--with-libxml-dir=/opt/applis/libxml2-2.7.6-1' \ '--enable-simplexml' \ "$@"
Php 5 de admin1B.comite[modifier]
'./configure' \ '--with-config-file-path=/opt/applis/php5-delta/lib/delta' \ '--prefix=/opt/applis/php5-delta' \ '--with-apxs2=/opt/applis/httpd-delta/bin/apxs' \ '--enable-calendar' \ '--enable-ctype' \ '--with-curl=/opt/applis/curl-7.19.7-1' \ '--enable-exif' \ '--with-gd=/opt/applis/gd-2.0.35-1/' \ '--enable-gd-native-ttf' \ '--with-ttf' \ '--with-freetype-dir=/usr' \ '--with-t1lib=/opt/applis/t1lib-5.1.2-1/' \ '--with-iconv' \ '--with-imap=/opt/applis/imap-2007e-1/' \ '--enable-mbstring' \ '--with-mysql=/opt/applis/mysql-5.0.85-linux-i686-glibc23/' \ '--with-openssl=/opt/applis/openssl-0.9.8l-1/' \ '--with-pcre-regex' \ '--enable-posix' \ '--enable-session' \ '--enable-spl' \ '--enable-tokenizer' \ '--enable-xml' \ '--with-xsl=/opt/applis/libxslt-1.1.26-1/' \ '--with-mcrypt=/opt/applis/libmcrypt-2.5.7-1' \ '--enable-zip' \ '--with-bz2' \ '--with-zlib' \ '--with-mysqli=/usr/local/mysql/bin/mysql_config' \ '--enable-pdo' \ '--with-pdo-mysql=/usr/local/mysql' \ '--enable-ftp' \ '--enable-soap' \ '--enable-json' \ '--enable-dom' \ '--with-xmlrpc' \ '--with-libxml-dir=/opt/applis/libxml2-2.7.6-1' \ '--enable-simplexml' \ "$@"