php-config — простой скрипт командной строки для получения информации о конфигурации PHP-дистрибутива, который установили в систему.
При компиляции модулей в системах, в которых установили больше одного дистрибутива PHP, возможно указать версию PHP, для которой выполняется сборка модуля. Для этого при настройке сборки в параметре --with-php-config указывают путь к скрипту php-config, версия которого соответствует PHP-установке.
Список доступных для скрипта php-config параметров командной строки доступен при запуске команды php-config с параметром -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 [...]
Опция | Описание |
---|---|
--prefix | Директория, в которую установили PHP, например /usr/local |
--includes |
Список -I параметров со всеми подключаемыми файлами
|
--ldflags |
LD , с которыми скомпилировали PHP
|
--libs | Внешние библиотеки, с которыми скомпилировали PHP |
--extension-dir | Директория, в которой PHP по умолчанию ищет модули |
--include-dir | Префикс директории, в которую по умолчанию устанавливаются заголовочные файлы |
--php-binary | Полный путь до исполняемых файлов php для режимов CLI или CGI |
--php-sapis | Показывает все доступные модули SAPI |
--configure-options | Конфигурационные опции для воссоздания настроек текущей установки PHP. |
--version | Версия PHP |
--vernum | Версия PHP в виде целого числа |