安装梨包给出“无法下载”的消息

时间:2012-04-06 13:58:57

标签: download pear vps

我正在设置一个Ubuntu(问题也发生在Debian Squeeze上)虚拟专用服务器。我已经安装了php5和php-pear。当我从命令安装pear包时,或者我尝试升级包时,例如

# sudo pear upgrade-all
梨总是得到“无法下载”的消息。上面的命令给出了:

无法从“http://pear.php.net/get/Structures_Graph-1.0.4.tgz”下载,无法下载

  

“pear / structures_graph”(文件   http://pear.php.net:80/get/Structures_Graph-1.0.4.tgz无效   (重定向但没有位置))错误:无法下载   “梨/ Structures_Graph”

我尝试清除php-pear并重新安装。我尝试使用Debian而不是Ubuntu,但得到了同样的信息。

1 个答案:

答案 0 :(得分:0)

你是否支持代理?

试着找出发生了什么:

 $ curl -I  http://pear.php.net:80/get/Structures_Graph-1.0.4.tgz
 HTTP/1.1 200 OK
 ...

你得到的错误表明你没有得到“200 OK”,但有些不同,这可能是你的防火墙,代理等注入的。解决了这个问题。