2012-02-08 3 views
1

J'essaie d'installer PHPunit via pear en utilisant xampp. J'obtiens l'erreur suivante quand je donne des composants pear-discover-channel.ez.noInstallation de phpunit sur xampp par pear

C: \ xampp \ php> pear channel-discover components.ez.no Découverte du canal "components.ez.no" failed (channel-add: Impossible d'ouvrir "http:/ /components.ez.no/channel.xml" (La connexion à `components.ez.no:80 'a échoué: aucune connexion n'a pu être établie car la machine cible a refusé activement ))

aidez-moi s'il vous plaît. quel pourrait être le problème?

Merci

Répondre

1

D'après ce que je peux dire, ce site has been up and down au cours des dernières semaines. Essayez d'aller à http://components.ez.no/channel.xml dans votre navigateur et s'il affiche le code XML, essayez d'exécuter la commande.

Si cela ne fonctionne pas, essayez de mettre à jour PEAR.

+0

J'ai mis à jour pear, et maintenant je reçois une autre erreur avec elle. Et je reçois ceci non seulement pour pear channel - découvrez components.ez.no mais aussi pour pear channel - découvrez pear.symfony-project.com et pear channel - découvrez pear.phpunit.de. – Tom

+0

l'erreur que je reçois est: C: \ xampp \ php> pear channel-discover components.ez.no La découverte des composants de canal.ez.no sur http: // a échoué avec le message: channel-a dd: Impossible d'ouvrir "http : //components.ez.no/channel.xml "(La connexion aux' composants .ez.no: 80 'a échoué: aucune connexion n'a pu être établie car la machine cible l'a activement refusée.) – Tom

+0

Essayer de découvrir les composants du canal.ez .no sur https: // à la place Echec de la découverte du canal "components.ez.no" (ajout de canal: Impossible d'ouvrir "https://components.ez.no/channel.xml" (Connexion à 'components.ez. non: 443 'échoué: Impossible de trouver le transport de socket "ssl" - avez-vous oublié de l'activer lorsque vous avez configuré PHP?)) – Tom

0

Je suis un peu plus de cette erreur au sujet components.ez.no être vers le bas et a découvert qu'il existe une solution de contournement:

Vous devez télécharger le paquet EZ Components de http://ezcomponents.org/download et extraire ceux php \ poire \ EZC

Ensuite, utilisez le site officiel pour le paquet PEAR de PHPUnit et obtenir package Skeleton_Generator ouvert pour trouver: phpunit-skelgen.bat phpunit-skelgen.php

Extrait ces php/(vous devriez déjà avoir phpunit.bat/PHPUnit fichier là)

J'espère que je pourrais être de toute aide. Bonne chance!