Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos PHPUnit安装问题_Macos_Phpunit_Mamp - Fatal编程技术网

Macos PHPUnit安装问题

Macos PHPUnit安装问题,macos,phpunit,mamp,Macos,Phpunit,Mamp,当我运行下面的命令时,它会给出错误 pear安装pear.phpunit.de/phpunit WARNING: channel "pear.phpunit.de" has updated its protocols, use "pear channel-update pear.phpunit.de" to update downloading PHPUnit-3.6.12.tgz ... Starting to download PHPUnit-3.6.12.tgz (119,220 byte

当我运行下面的命令时,它会给出错误

pear安装pear.phpunit.de/phpunit

WARNING: channel "pear.phpunit.de" has updated its protocols, use "pear channel-update
pear.phpunit.de" to update
downloading PHPUnit-3.6.12.tgz ...
Starting to download PHPUnit-3.6.12.tgz (119,220 bytes)
..........................done: 119,220 bytes
ERROR: failed to create /Applications/MAMP/bin/php5.3/share/pear/PHPUnit/Extensions 
/PhptTestCase/.tmpLogger.php: fopen(/Applications/MAMP/bin/php5.3/share/pear/PHPUnit 
/Extensions/PhptTestCase/.tmpLogger.php): failed to open stream: Permission denied
我正在使用mac和mamp,我想安装PHPUnit,plz帮助

---编辑---

我授予了一些权限,现在它显示以下错误
无法删除/Applications/MAMP/bin/php5.3/bin/phpunit,无法重命名/Applications/MAMP/bin/php5.3/bin/.tmpphpunit

权限似乎有问题

  • rm-rf/Applications/MAMP/bin/php5.3/bin/phpunit
  • chmod 0777/Applications/MAMP/bin/php5.3/-r

  • 然后重新安装phpunit。

    使用
    sudo
    以root用户身份运行安装

    sudo pear install pear.phpunit.de/PHPUnit
    

    嗨,它帮了我。。但当我检查版本或运行phpunit-->msmac:~Mohdshahid$phpunit--version-bash:/usr/local/bin/phpunit:/Applications/MAMP/bin/php5/bin/php的任何命令时,它会出错:错误的解释器:没有这样的文件或目录