2012-04-06 37 views
0

我正在設置一個Ubuntu(這個問題也發生在Debian Squeeze上)虛擬專用服務器。我已經安裝了php5和php-pear。當我去從命令安裝一個梨包,或者如果我嘗試升級包,例如安裝梨包給出「無法下載」消息

# sudo pear upgrade-all 

梨總是得到一個「無法下載」的消息。上面的命令了:

無法從「http://pear.php.net/get/Structures_Graph-1.0.4.tgz」下載,不能下載

"pear/structures_graph" (File http://pear.php.net:80/get/Structures_Graph-1.0.4.tgz not valid (redirected but no location)) Error: cannot download "pear/Structures_Graph"

我試圖清除PHP梨並重新安裝。我嘗試了Debian而不是Ubuntu,但得到了相同的信息。

回答

0

難道你是在代理的背後?

試圖找出發生了什麼:

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

你得到了錯誤表明你沒有得到一個「200 OK」,但不同的東西,這可能是由防火牆,代理左右注射。修復。