1

以下のコマンドを実行するとエラーが発生します。

pear install 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 をインストールしたいのですが、ヘルプをお願いします。

---編集済み---

私はいくつかの権限を付与しましたが、今では以下のエラーが表示されます /Applications/MAMP/bin/php5.3/bin/phpunit を削除できませんでした。

4

2 に答える 2

0

を使用して root としてインストールを実行しますsudo

sudo pear install pear.phpunit.de/PHPUnit
于 2012-08-13T15:25:32.243 に答える
0

権限に問題があるようです。

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

そして、phpunitを再インストールします。

于 2012-08-13T13:30:40.357 に答える