2009-09-19 3 views
7

Possible Duplicate:
Installing PHPUnit via PEARне может установить PHPUnit через грушу

установки инструкции по PHPUnit работает следующим образом:

pear channel-discover pear.phpunit.de 
pear install phpunit/PHPUnit 

первый идет хорошо, на втором я получаю сообщение об ошибке:

phpunit/PHPUnit requires PEAR Installer (version >= 1.8.1), installed version is 1.7.2 
phpunit/PHPUnit can optionally use package "pear/Image_GraphViz" (version >= 1.2.1) 
phpunit/PHPUnit can optionally use package "pear/Log" 
phpunit/PHPUnit can optionally use PHP extension "xdebug" (version >= 2.0.5) 
No valid packages found 
install failed 

Я только что установил грушу, используя как последнюю версию go-pear.phar от php.net (php 5.3.0) также попытался запустить php go-pear.php как груша говорит сайт.

работает pear -V дает мне версию 1.7.2, когда я бегу pear upgrade PEAR это говорит моя версия новее, чем текущая НЭ, которая является 1.9.0, если RAN pear upgrade -f PEAR для принудительного обновления, он загружает файлы и устанавливает успешно, но я все еще имеют версию 1.7.2 и не могут установить phpunit.

Я бег Windows Vista, PHP 5.3.0

ответ

7

Я нашел решение ('cweiske' на irc.efnet.nl #pear) -

  1. Я удалил свою грушевую папку, обитали в:

    C:\Program Files\Zend\ZendServer\bin

  2. Набор PHP include_path для:

    C:\Program Files\Zend\ZendServer\bin\pear

  3. Got go-pear.php от:

    http://pear.php.net/go-pear

    Сохранить файл как go-pear.php, я сохранил в C:\Program Files\Zend\ZendServer\bin

  4. Run php go-pear.php набор PHP кода директории для такой же, как include_path

    C:\Program Files\Zend\ZendServer\bin\pear

и все работает

Я бегу 1.9.0.

+0

Поздравляю вас. :) – Till

12

типа Try в консоли:

pear upgrade pear 
+0

Ах, ха! Эта команда странно отсутствует в руководстве по установке PEAR. – Rudu

2

Если у вас есть проблемы с обновлением или в процессе установки, вы можете использовать:

peardev upgrade PEAR 
peardev channel-discover pear.phpunit.de 
peardev install phpunit/PHPUnit 

Он работал для меня; У меня Windows 7 64x + WAMP.

 Смежные вопросы

  • Нет связанных вопросов^_^