78 votes

Installation de PHPUnit via PEAR

J'ai des problèmes pour installer PHPUnit 3.4.6 via PEAR 1.9.0 . Après avoir découvert la chaîne pear.phpunit.de et essayez d'utiliser l'une des commandes suivantes :

pear install phpunit/PHPUnit

pear install --alldeps phpunit/PHPUnit

pear install --onlyreqdeps phpunit/PHPUnit

il échoue, me donnant l'erreur suivante :

Aucune version disponible pour le paquet "pear.phpunit.de/PHPUnit"

L'installation a échoué

J'ai trouvé plusieurs fils de discussion de personnes ayant le même problème, mais la mise à niveau de PEAR vers la version la plus récente a généralement fonctionné pour eux. Il semble également qu'il n'y ait pratiquement aucun tutoriel pour installer PHPUnit pour Windows.

EDITAR:

J'ai également essayé de changer prefered_state en beta ; cela n'a pas aidé.

J'ai également essayé d'obtenir la liste de tous les paquets disponibles :

pear remote-list -c phpunit

Cela me donne une autre erreur :

Impossible de télécharger l'URL non-http "/c/categories.xml".

158voto

cell Points 1591

J'ai eu le même problème, essayez :

pear clear-cache

114voto

Davide Points 2113

J'ai eu le même problème hier, et je l'ai résolu en mettant à jour les chaînes

pear clear-cache
pear update-channels

avant d'essayer d'installer phpUnit.

J'espère que cela vous aidera.

12voto

KARASZI István Points 15162

Il m'installe simplement lorsque je tape :

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

Il se peut qu'il y ait un problème avec les versions, vous pouvez paramétrer l'option État préféré des paquets de poires à différents que stable :

pear config-set preferred_state beta

12voto

Mahesh Points 121

Veuillez suivre les étapes suivantes :

1. pear config-set auto_discover 1

2. pear install pear.phpunit.de/PHPUnit -> ici j'ai obtenu : installation failed.

3. Essayez : pear clear-cache -> exécuté avec succès

4. pear update-channels -> exécuté avec succès

5. pear install pear.phpunit.de/PHPUnit -> exécuté avec succès.

10voto

Shiv Deepak Points 1219

J'ai eu le même problème. Ceci a fonctionné pour moi :

sudo pear clear-cache
sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover pear.symfony-project.com
pear install --alldeps phpunit/PHPUnit

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X