我正在努力解决这个问题。这是我尝试过的:
$ cd /Applications/MAMP/bin/php/php5.4.10/bin/
$ sudo ./pear channel-update pear.php.net
$ sudo ./pear upgrade pear
$ sudo /Applications/MAMP/bin/php/php5.4.10/bin/pear channel-discover pear.phpunit.de
$ sudo /Applications/MAMP/bin/php/php5.4.10/bin/pear channel-discover pear.symfony-project.com
$ sudo /Applications/MAMP/bin/php/php5.4.10/bin/pear install phpunit/PHPUnit
所以它似乎工作,但phpunit实际上安装在
/Applications/MAMP/bin/php3/bin/
如果我试图从那里启动它,它就不起作用(没有输出,没有日志)。如果我将它移动到 php 5.4.10 文件夹,它仍然不起作用。
我已经用 MAMP 替换了 Mac OS php cli:
$ which php
/Applications/MAMP/bin/php/php5.4.10/bin/php
正如某些网站上所建议的那样,我也尝试删除
/Applications/MAMP/bin/php/php5.4.10/conf/pear.conf
但似乎没有任何帮助。
任何的想法 ?