2009-09-19 14 views
7

Possible Duplicate:
Installing PHPUnit via PEARनाशपाती के माध्यम से 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 
:

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

पहले एक ठीक हो जाता है, दूसरे पर मैं कोई त्रुटि मिलती है

मैंने php.net (php 5.3.0) से नवीनतम go-pear.phar संस्करण दोनों का उपयोग करके नाशपाती स्थापित किया है, यहां तक ​​कि php go-pear.php को नाशपाती वेब के रूप में चलाने का प्रयास किया साइट कहती है।

चल pear -V मुझे संस्करण 1.7.2, जब मैं pear upgrade PEAR चलाने यह बताती है कि मेरी संस्करण वर्तमान नोए जो 1.9.0 है से अधिक नया, अगर भागा pear upgrade -f PEAR एक उन्नत मजबूर करने के लिए, यह फ़ाइलों को डाउनलोड करता है और सफलतापूर्वक स्थापित करता है, लेकिन मैं देता अभी भी संस्करण 1.7.2 है और phpunit स्थापित नहीं कर सकता है।

मैं चला रहा हूँ Windows Vista, php 5.3.0

उत्तर

7

मैं (irc.efnet.nl #pear पर 'cweiske') के समाधान -

  1. मैं जो बसता मेरी नाशपाती फ़ोल्डर निकाला में:

    C:\Program Files\Zend\ZendServer\bin

  2. सेट php include_path रहे हैं:

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

  3. गॉट go-pear.php से: go-pear.php रूप

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

    फ़ाइल सहेजें, मैं करने के लिए C:\Program Files\Zend\ZendServer\bin

  4. भागो php go-pear.php सेट पीएचपी कोड dir एक ही करने के लिए include_path

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

  5. के रूप में सहेजा

और सबकुछ

मैं 1.9.0 चला रहा हूं। कंसोल में

+0

आपको बधाई देता है। :) – Till

12

कोशिश प्रकार:

pear upgrade pear 
+0

आह हे! यह आदेश अजीब रूप से पीयर इंस्टॉल गाइड के रूप में गायब है। – Rudu

2

आप उन्नयन या स्थापित प्रक्रिया के साथ समस्या है, तो आप उपयोग कर सकते हैं:

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

यह मेरे लिए काम किया, मेरे पास विंडोज 7 64x + डब्ल्यूएएमपी है।

संबंधित मुद्दे