php-config

php-config es una utilidad de consola que permite obtener información sobre la configuración de la instalación de PHP.

A la hora de compilar extensiones, si se tuvieran varias versiones de PHP instaladas, se podrá especificar sobre cuál se va a construir usando el modificador --with-php-config durante la configuración, donde especificaremos la ruta a su respecto script php-config.

En cualquier momento podrá consutlarse la lista de opciones de la utilidad php-config ejecutando php-config con el modificador -h:

Usage: /usr/local/bin/php-config [OPTION]
Options:
  --prefix            [...]
  --includes          [...]
  --ldflags           [...]
  --libs              [...]
  --extension-dir     [...]
  --include-dir       [...]
  --php-binary        [...]
  --php-sapis         [...]
  --configure-options [...]
  --version           [...]
  --vernum            [...]

Opciones de línea de comandos
Opción Descripción
--prefix Prefijo del directorio donde PHP está instalado, p.ej. /usr/local
--includes Lista de opciones -I con todos los ficheros incluídos
--ldflags Banderas LD con las que se ha compilado PHP
--libs Bibliotecas extras con las que se ha compilado PHP
--extension-dir Directorio en el que se buscan por omisión las extensiones
--include-dir Prefijo de directorio donde se buscan por omisión los ficheros de cabeceras
--php-binary Ruta completa al binario de php CLI o CGI
--php-sapis Muestra todos los módulos SAPI disponibles
--configure-options Opciones de configuración para recrear la configuración de la instalación actual de PHP
--version Versión de PHP
--vernum Versión de PHP en forma de entero