Après la mise à niveau vers Ubuntu 14.04, php-pear ne parvient pas à installer les packages.
sudo pear install --alldeps --force pear.phpunit.de/PHPUnit
downloading PHPUnit-4.0.17.tgz ...
Starting to download PHPUnit-4.0.17.tgz (509,430 bytes)
......................................................................................................done: 509,430 bytes
could not extract the package.xml file from "/build/buildd/php5-5.5.9+dfsg/pear-build-download/PHPUnit-4.0.17.tgz"
Download of "phpunit/PHPUnit" succeeded, but it is not a valid package archive
Error: cannot download "phpunit/PHPUnit"
Download failed
install failed
The packages are being downloaded but can't extract.
J'ai essayé cette solution, http://cweiske.de/tagebuch/pear-php-5.5.htm Mais j'ai toujours le même problème.
Quelqu'un d'autre a-t-il rencontré cela? Dois-je revenir à php5.4? Si c'est le cas, comment?.
Mise à jour: Merci pour les réponses rapides. La réponse de Karels a résolu mon problème. Juste pour être complet, la bonne façon d'installer via pear ne fonctionne plus. Les étapes d'installation à partir d'un fichier phar sont documentées à: http://phpunit.de/getting-started.html
De plus, il n'est plus nécessaire d'inclure / d'exiger PHPunit / Runner.php et Autoload, etc.
Encore. Merci pour l'aide
Réponses:
La façon la plus simple d'obtenir PHPUnit est de télécharger une archive PHP (PHAR) qui a toutes les dépendances requises (ainsi que certaines facultatives) de PHPUnit regroupées dans un seul fichier.
Ouvrez le terminal et saisissez:
Il existe de nombreuses versions différentes de phpunit.phar sur https://phar.phpunit.de/ . Si vous utilisez la première commande, elle sélectionnera et téléchargera la dernière version de phpunit.phar.
la source