2007年4月28日土曜日

osxでphpunitをインストールしようとして。

osxでphpunitをインストールしようとしてのメモです。

まず、pearをupgrade-allした。

phpunitとのインストールマニュアルにしたがって、
pear channel-discover pear.phpunit.de
したらエラーになった。
$ pear channel-discover pear.phpunit.de
Discovery of channel "pear.phpunit.de" failed (channel-add: Cannot open "http://pear.phpunit.de/channel.xml")

phpのバージョンは、
$ php -v
PHP 4.4.4 (cli) (built: Jan 19 2007 19:18:59)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies


upgradeして
pearは1.5になったのが、まずいのだろうと考え、

sudo pear install -f PEAR-1.4.3

してダウングレード。

そして、
$ sudo pear channel-discover pear.phpunit.de
Adding Channel "pear.phpunit.de" succeeded
Discovery of channel "pear.phpunit.de" succeeded


でうまくいった。


で、肝心のphpunitをインストールしようとしたら
$ pear install phpunit/PHPUnit
Did not download optional dependencies: pear/Image_GraphViz, pear/Log, pear/Testing_Selenium, use --alldeps to download automatically
phpunit/PHPUnit requires PHP (version >= 5.1.4), installed version is 4.4.4
phpunit/PHPUnit requires PHP extension "dom"
phpunit/PHPUnit requires PHP extension "reflection"
phpunit/PHPUnit requires PHP extension "spl"
phpunit/PHPUnit can optionally use package "pear/Image_GraphViz" (version >= 1.2.1)
phpunit/PHPUnit can optionally use package "pear/Log"
phpunit/PHPUnit can optionally use package "pear/Testing_Selenium" (version >= 0.2.0)
phpunit/PHPUnit can optionally use PHP extension "json"
phpunit/PHPUnit can optionally use PHP extension "xdebug" (version >= 2.0.0RC2)
No valid packages found
install failed

結果失敗。

php5の環境じゃないとだめみたい。
Share:

0 コメント: