DebianにてaptでインストールされたPHPのビルドオプションを確認する方法
インストールされているPHPがどんなオプションでビルドされたか確認したいとき、mod-phpであればphpinfo()
、cliであればphp -i
などを使うのが一般的です。
が、Debianのaptでインストールした場合、phpinfo()
やphp -i
ではConfigureオプションは出力されません。
ではどうすれば確認できるのか
ソースを入手して確認する方法
[prompt]$ sudo apt-get update [prompt]$ apt-get source php5 [prompt]$ more php5-5.4.4/debian/rules
php-config コマンドを使用するして確認する方法
php-configというコマンドでconfigureオプションが確認できます。 コマンドといってもシェルスクリプトで、Configureオプションはそのスクリプトの中に静的に書かれているだけですが。
[prompt]$ php-config -bash: php-config: command not found
「そんなコマンドねぇよ」と言われたら、php5-devパッケージをインストールします
[prompt]$ sudo aptitude update [prompt]$ sudo aptitude install php5-dev [prompt]$ php-config