2009-09-19 6 views
7

Possible Duplicate:
Installing PHPUnit via PEARkann nicht PHPUnit durch Birne

die Anweisungen, um dies für phpunit ausgeführt werden installieren installieren:

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

die erste in Ordnung geht, auf dem zweiten bekomme ich einen Fehler:

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 

Ich habe gerade Birne mit der neuesten go-pear.phar Version von php.net installiert (php 5.3.0) auch versucht, php go-pear.php als Birne Web laufen Seite sagt.

pear -V Laufen gibt mir Version 1.7.2, wenn ich pear upgrade PEAR laufen sie sagt, meine Version ist neuer als die aktuellen noe, die 1.9.0 ist, wenn RAN pear upgrade -f PEAR ein Upgrade zu zwingen, die Dateien herunterlädt und installiert erfolgreich, aber ich habe immer noch die Version 1.7.2 und kann phpunit nicht installieren.

Ich bin mit Windows Vista, PHP 5.3.0

Antwort

7

ich meine Lösung gefunden ('cweiske' bei irc.efnet.nl #pear) -

  1. ich meine Birne Ordner entfernt, die residierten in:

    C:\Program Files\Zend\ZendServer\bin

  2. Set php include_path zu:

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

  3. Got go-pear.php aus:

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

    Datei speichern unter go-pear.php, sparte ich zu C:\Program Files\Zend\ZendServer\bin

  4. Run php go-pear.php gesetzt PHP-Code dir zu gleichen wie include_path

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

und alles funktioniert

I 1.9.0 leite.

+0

Herzlichen Glückwunsch an Sie. :) – Till

12

Try Typ in der Konsole:

pear upgrade pear 
+0

Ah ha! Dieser Befehl fehlt seltsamerweise im PEAR-Installationshandbuch. – Rudu

2

Wenn Sie Probleme mit dem Upgrade oder dem Installationsprozess haben, können Sie verwenden:

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

Es funktionierte für mich; Ich habe Windows 7 64x + WAMP.

Verwandte Themen