8 votes

Erreur lors de l'installation de PHPUnit à partir de PEAR

$ sudo pear install phpunit/PHPUnit
Unknown remote channel: pear.symfony-project.com
phpunit/PHPUnit requires package "channel://pear.symfony-project.com/YAML" (version >= 1.0.2)
phpunit/PHPUnit can optionally use PHP extension "xdebug" (version >= 2.0.5)
No valid packages found
install failed

Que dois-je faire pour pouvoir installer PHPUnit ?

12voto

jasonlaflair Points 668

Avez-vous enregistré le canal nécessaire à l'installation de YAML ?

pear channel-discover pear.symfony-project.com

Selon la façon dont pear est installé et configuré, vous devrez peut-être faire précéder la commande de "sudo" pour l'exécuter en tant que root.

Desde el Manuel de PHPUnit :

Le canal PEAR (pear.phpunit.de) qui est utilisé pour distribuer PHPUnit doit être enregistré dans l'environnement local de environnement PEAR local. De plus, un composant dont dépend PHPUnit est hébergé sur le canal PEAR des composants Symfony (pear.symfony-project.com).

1voto

William Choy Points 11

Si cela ne fonctionne pas pour vous :

pear channel-discover pear.symfony-project.com 

Essayez ça :

pear channel-discover pear.symfony-project.de

1voto

FokeyJoe Points 11

Il ne dépend plus de la pear.symfony-project.com vous devez ajouter l'élément pear.symfony.com à la place. Veuillez consulter ici

0voto

Mudaser Ali Points 141

Les solutions suivantes fonctionnent pour moi.

sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover pear.symfony-project.com
pear install pear.symfony.com/Yaml
sudo pear upgrade-all
pear install --alldeps pear.phpunit.de/PHPUnit

Note : Les utilisateurs de Windows n'utilisent pas sudo avant la commande.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X