Windows版PHP 5.3.2にPEARパッケージマネージャを入れる
ちょっと手間取ったのでメモ。
以降はWindows版PHP5.3.2がインストールされているものとして話を進める。
PHPのインストールフォルダを{PHP}と記す。
Windows版PHPにはインストール時にPEARパッケージマネージャが付属していないようなので、別途インストールする必要がある。
インストールは{PHP}\go-pear.batを実行することで行える。しかし、インストールに必要な{PHP}\PEAR\go-pear.pharが破損しているので、別途入手する必要がある。
- ちなみにPHAR(PHp ARchive)ファイルはPHPスクリプトのアーカイブらしい。JavaのJarファイルみたいなものとか(参考: http://labs.unoh.net/2007/12/phar_php_archive.html)。
go-pear.pharの入手はhttp://pear.php.net/go-pear.pharから行える。ファイルが700kB弱と大きいので、http://blog.livedoor.jp/snowdunker/archives/50530677.html#のリンクからダウンロードした。
ダウンロードしたgo-pear.pharを{PHP}\PEAR\go-pear.pharに上書きし、{PHP}\go-pear.batを実行する。念のため、コマンドプロンプトで{PHP}\に移動してから"go-pear.bat"でバッチファイルを実行。
途中で何度か入力待ちになるが、Enterキーを押せばいい。これでインストールは完了。
コマンドプロンプトから{PHP}\に移動してpear helpとか入力すればコマンドのヘルプが表示されるはず。しかし、{PHP}\以外から実行すると環境変数がどうこういってうまく実行できないので、これはどうしたらいいか分からなかった・・・(せっかくPEARコマンドが使えるようになったのに少し不便)
手順をまとめると以下の通り。
- http://pear.php.net/go-pear.pharからgo-pear.pharをダウンロードし、{PHP}\PEAR\に保存({PHP}はPHPをインストールしたフォルダ)。
- {PHP}\go-pear.batを実行。途中の入力待ちは全てEnterで進める。
注意書き:
参考: