MacBookAir(Mac OSX 10.6)にPHPのPEARをインストール

MacBookAirで環境構築中だが、PHPのPEARをインストールする方法。

他のサイトを見ていても、いまいちその通りにはいかない。

too new
だとか出てきて、おまえのPHPは新しすぎるから無理。とかなんとか。

少なくとも
http://pear.php.net/go-pear
を利用したPEARのインストールは無理と思われる。

そこで、エラーメッセージに出てくる
http://pear.php.net/go-pear.phar
を利用するわけだが、PEARのサイトに書かれているインストール方法の

php -d detect_unicode=0 go-pear.phar

をしないと、文字化けっぽい感じのエラーで即終了させられる。
ちなみにMacBookAir(Late2010)では、上記のコマンドでインストールできた。
本当に試したんかいな?と疑ってしまうくらい、
他のサイトはこの事が書いていない。


なおインストールされる場所がちょっと微妙で、
/Users/アカウント/pear
という場所にインストールさせられたので、
/Users/アカウント/pear/bin
に対して、
/Users/アカウント/.bash_profile
などでパスを通してあげる必要があるだろう。

PEARでインストールしたものは軒並みこの場所に入ってくるのでは?と思われる。
インストール時の設定で変えられたかもしれないが、
この場合はアンインストールは
/Users/アカウント/pear
を削除するだけでよさそうなので、これはこれでヨシとしてます。
※正確には、アンインストール時はphp.iniからpearの記述を削除する必要あり。


コメントをどうぞ