PHP_CompatInfo (またの名を PCI) をインストールするには、 PEAR インストーラ を使わなければなりません。 このインストーラは PHP パッケージやアプリケーションの配布用の仕組みを提供しており、 チャネル構造や独自のファイルタスクに対応しています。詳細は PEAR 1.4 の新機能 を参照ください。
PCI をインストールするには PEAR インストーラを使うのがもっとも簡単ですが、 手動で PCI をインストールすることもできます。手動インストールの手順は次のとおりです。
最新のリリース版のアーカイブを
http://pear.php.net/get/PHP_CompatInfo/
からダウンロードし、設定ファイル php.ini
の include_path
に記述されているディレクトリに展開します。
pci.bat
スクリプトを準備します。
windows ユーザのみです。
compatinfo.bat
スクリプトの名前を pci.bat
に変更します。
ファイル中の文字列 @php_bin@
を、
PHP コマンドラインインタプリタへのパスに置換します。
また、同じくファイル中の文字列 @bin_dir@
を、
pci スクリプトのインストール先へのパスに置換します。
PATH
が通っているディレクトリにそのファイルをコピーします。
pci
スクリプトを準備します。
pci.php
ファイルの名前を pci
に変更します。
ファイル中の文字列 @php_bin@
を、PHP コマンドラインインタプリタへのパス
(通常は /usr/bin/php
) に置換します。
そのファイルを PATH
の通ったディレクトリにコピーし、
実行可能にします (chmod +x pci)。
あるいは windows ユーザの場合は、@bin_dir@
文字列に指定したディレクトリにコピーします
(先ほど修正した箇所を参照ください)。
html
レンダラスクリプト (CompatInfo/Renderer/Html.php)
を準備します。
ファイル中の文字列 @data_dir@
を、
パッケージを展開したディレクトリに置換します。
スタイルシート pci.css
を別の場所に移動しない場合は、
. '@package_name@' . DIRECTORY_SEPARATOR
の行を削除します。
また、PEAR::Console_Table バージョン 1.0.5 (あるいはそれ以降) のリリースアーカイブも
http://pear.php.net/package/Console_Table/download
からダウンロードし、設定ファイル php.ini
の include_path
に記述されているディレクトリに展開します。
また、PEAR::Console_GetArgs バージョン 1.3.3 (あるいはそれ以降) のリリースアーカイブも
Download also, release archive of (or better), from
http://pear.php.net/package/Console_GetArgs/download
からダウンロードし、設定ファイル php.ini
の include_path
に記述されているディレクトリに展開します。
また、PEAR::File_Find バージョン 1.3.0 (あるいはそれ以降) のリリースアーカイブも
http://pear.php.net/package/File_Find/download
からダウンロードし、設定ファイル php.ini
の include_path
に記述されているディレクトリに展開します。
また、PEAR::Event_Dispatcher バージョン 1.0.0 (あるいはそれ以降) のリリースアーカイブも
http://pear.php.net/package/Event_Dispatcher/download
からダウンロードし、設定ファイル php.ini
の include_path
に記述されているディレクトリに展開します。
XML レンダラを使用する場合は、さらに
PEAR::XML_Util バージョン 1.1.4 (あるいはそれ以降) のリリースアーカイブも
http://pear.php.net/package/XML_Util/download
からダウンロードし、設定ファイル php.ini
の include_path
に記述されているディレクトリに展開します。
HTML レンダラを使用する場合は、さらに
PEAR::HTML_Table バージョン 1.8.2 (あるいはそれ以降) のリリースアーカイブも
http://pear.php.net/package/HTML_Table/download
からダウンロードし、設定ファイル php.ini
の include_path
に記述されているディレクトリに展開します。