通过Pear安装PHPUnit时出错

时间:2013-03-11 15:40:09

标签: php phpunit pear

通过PEAR安装PHPUnit phpunit的安装说明正在运行:

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

但是失败了这个错误:

  

注意:fwrite():105字节的发送失败,errno = 10053 An   建立的连接被主机中的软件中止   机。在第1664行的PEAR \ Downloader.php

     

注意:fwrite():105字节的发送失败,errno = 10053   已建立的连接已被主机中的软件中止   机。   在第1664行的C:\ xampp \ php \ pear \ PEAR \ Downloader.php

     

通过http://发现频道pear.phpunit.de失败并显示消息:

     

频道添加:无法打开“http://pear.phpunit.de/channel.xml”   (文件http://pear.phpunit.de:80/channel.xml无效   (重定向但没有位置))

     

尝试通过https://发现频道pear.phpunit.de   代替

     

发现频道“pear.phpunit.de”失败   (频道添加:无法打开“https://pear.phpunit.de/channel.xml”   (连接到`pear.phpunit.de:443'失败了:

     

已建立的连接已被主机中的软件中止。))

你如何解决?

2 个答案:

答案 0 :(得分:0)

wget https://phar.phpunit.de/phpunit.phar
chmod +x phpunit.phar
mv phpunit.phar /usr/local/bin/phpunit

答案 1 :(得分:-1)

您是否设置了自动发现功能?我在Ubuntu Linux和Windows 7上正常工作。

Ubuntu的:

sudo pear upgrade PEAR
sudo pear config-set auto_discover 1
sudo pear install pear.phpunit.de/PHPUnit

视窗:

pear upgrade PEAR
pear config-set auto_discover 1
pear install pear.phpunit.de/PHPUnit