edo1z blog

プログラミングなどに関するブログです

PHPUnitのインストール XAMPP MAC

PHPUnitのインストールで激はまり。色々やったけど結局PHPUnitは使えなかった。最初からやってみる。 結果インストールできた。しかし色々有りすぎて全部ブログに書くのはめんどくさい。

XAMPPのpearの場所は、/applications/xampp/xamppfiles/bin。

.bashrcに、下記を記載して、/applications/xampp/xamppfiles/bin/をPATHに入れれば、pearってやればpearが動く。

PATH="/applications/xampp/xamppfiles/bin:$PATH"
export PATH

あとは、sudo pear install -a phpunit/phpunit とやればインストールできるのだが、pearが古いとか、依存関係あるやつのバージョンが新しすぎるとか、足りないものがあるとかで中々インストールできないので、upgradeしたり、uninstallしたりしながら、不足なし、バージョン新しすぎるものなしでばっちりになった状態でもう一度上記インストールコマンドを実行したらインストールできた。

不足に関しては、http://stackoverflow.com/questions/6064217/installing-phpunit-w-xampp-on-mac-os-xに書いてあるやつを実行するとよかった。

Xamppは、pearのphp_dirが、/Applications/xampp/xamppfiles/lib/phpで、 bin_dirが、/applications/xampp/xamppfiles/bin。 php_dirをphp.iniのinclude_pathに入れる。 ちなみに、pear confing-get php_dirとか、pear config-get bin_dirとかやると、パスが表示される。

include_path=".:/Applications/xampp/xamppfiles/lib/php"

これでphpunitってコマンドうったらphpunitが動いた \(ToT)/