php-config

php-config はシンプルなシェルスクリプトで、 インストールされている PHP の設定情報を取得します。

拡張モジュールをコンパイルするときに、もし複数のバージョンの PHP がインストールされている場合は、どちらを使ってコンパイルするのかを指定できます。 configure の --with-php-config オプションで、 対応する php-config スクリプトのパスを指定します。

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 [...] 

コマンドラインオプション
オプション説明
--prefixPHP のインストール先ディレクトリのプレフィックス。例: /usr/local
--includes-I オプションとインクルードしたファイルの一覧
--ldflags PHP をコンパイルしたときの LD フラグ
--libsPHP をコンパイルしたときの外部ライブラリ
--extension-dir拡張モジュールを探すときのデフォルトのディレクトリ
--include-dir ヘッダファイルのデフォルトのインストール先ディレクトリのプレフィックス
--php-binaryCLI あるいは CGI バイナリへのフルパス
--php-sapis使用できるすべての SAPI モジュール
--configure-options 現在インストールされている PHP の再作成するための configure オプション
--versionPHP のバージョン
--vernumPHP のバージョンを整数値で表したもの
To Top