O php-config é um script shell para obter informações sobre as configurações do PHP instalado.
Ao compilar extensões, se tiver várias versões do PHP instalado, você pode
especifica para qual instalação deseja compilar utilizando a opção
--with-php-config
durante a configuração, informando aí
o caminho do php-config respectivo.
A lista de opções fornecida pelo script php-config pode ser obtida rodando o comando com a opção -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 [...]
Opção | Descrição |
---|---|
--prefix | Diretório onde o PHP está instalado, por exemplo /usr/local |
--includes | Lista a opção -I com todos os arquivos incluídos |
--ldflags | As flags LD com as quais o PHP foi compilado |
--libs | Bibliotecas extras compiladas junto ao PHP |
--extension-dir | Diretório de extensões utilizadas no carregamento por padrão |
--include-dir | Diretório padrão onde arquivos header são instalados por padrão |
--php-binary | O caminho completo para o binário CLI ou CGI |
--php-sapis | Mostra todas as SAPIs disponíveis |
--configure-options | Opções de configuração para recriar a configuração da atual instalação |
--version | PHP version |
--vernum | PHP version as integer |