Проблема с установкой PHPUnit

это дает ошибку, когда я запускаю команду ниже.

установить грушу 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, невозможно переименовать /Applications/MAMP/bin/php5.3/bin/.tmpphpunit


person Mohd Shahid    schedule 13.08.2012    source источник


Ответы (2)


Кажется, проблема с разрешениями.

  1. rm -rf /Applications/MAMP/bin/php5.3/bin/phpunit
  2. chmod 0777/Приложения/MAMP/bin/php5.3/ -r

Затем переустановите phpunit.

person DarkFighter    schedule 13.08.2012
comment
привет, это помогло мне .. но выдает ошибку, когда я проверяю версию или запускаю любую команду phpunit --› msmac:~ Mohdshahid$ phpunit --version -bash: /usr/local/bin/phpunit: /Applications/MAMP/ bin/php5/bin/php: плохой интерпретатор: нет такого файла или каталога - person Mohd Shahid; 14.08.2012

Запустите установку как root, используя sudo.

sudo pear install pear.phpunit.de/PHPUnit
person David Harkness    schedule 13.08.2012