2010-08-04 25 views
-5

im ayant ce problème. chaque fois que je tente d'installer quelque chose en utilisant les canaux que je reçois cette erreur:Problèmes de découverte de canal dans PEAR

Discovering channel pear.phing.info over http:// failed with message: channel-add: adding Channel "pear.phing.info" to registry failed 
Trying to discover channel pear.phing.info over https:// instead 
Discovery of channel "pear.phing.info" failed (channel-add: Cannot open "https://pear.phing.info/channel.xml" (Connection to `pear.phing.info:443' failed: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?)) 

im pas beyind toute procuration, OpenSSL est sur à l'aide de Windows et le serveur WAMP

des idées ???

grâce

+0

Merci pour toutes les réponses. mais si trouvé le problème. –

+2

quel était le problème? – cweiske

+0

sry ne me souviens pas ... –

Répondre

0

Définir le proxy et tout devrait fonctionner:

pear config-set http_proxy http://login:[email protected]:port 
+4

Question dit qu'il n'est pas derrière proxy, pourtant c'est la réponse acceptée. Allez comprendre. – stefgosselin

+0

Je ne peux pas comprendre comment c'est une réponse acceptée quand les questions disent qu'il n'est pas derrière proxy ... – Ravish

3

Il semble que son utilisation de PHP pour établir la connexion. Vous devez vous assurer que openssl est activé dans votre fichier php.ini.

décommentez la ligne: extension = php_openssl.dll dans php.ini

OU

Pour les utilisateurs de Mac, vous devez utiliser macports: port sudo installer php5-OpenSSL

0

J'ai eu la même problème. Pas de proxy, OpenSSL activé. J'ai fini par l'installer "la nouvelle façon": Il suffit de télécharger the PHAR package, qui contient également toutes les dépendances. Exécutez-le via php phpunit.phar.

0

J'ai la même erreur en essayant d'installer PHPUnit Dans mon fichier php.ini
j'ai décommentée le soufflet de la ligne en supprimant « ; »
; extension = php_openssl.dll
Modifications enregistrées. Et puis j'ai couru dans cmd:

pear channel-discover pear.phpunit.de
pear upgrade-all
pear update-channels

Même problème.

J'ai donc téléchargé le phpunit.phar de ce link puis j'ai couru dans cmd

php phpunit.phar

Maintenant, il travaille :)