2012-04-06 10 views
0

Ich richte ein Ubuntu (das Problem passiert auch auf Debian Squeeze) Virtual Private Server. Ich habe php5 und php-pear installiert. Wenn ich eine Birne Paket aus dem Befehl zu installieren, oder wenn ich Pakete zu aktualisieren versuchen, zum Beispielinstallieren Birne Paket gibt "konnte nicht herunterladen" Nachricht

# sudo pear upgrade-all 

Birne bekommt immer eine Meldung „konnte nicht downloaden“. Der obige Befehl gab:

nicht von "http://pear.php.net/get/Structures_Graph-1.0.4.tgz" herunterladen kann, nicht

herunterladen

"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"

ich Säuberung php-Birne versucht und Neuinstallation. Ich habe Debian anstelle von Ubuntu ausprobiert, bekam aber die gleiche Nachricht.

Antwort

0

Könnte es sein, dass Sie hinter einem Proxy sind?

Versuchen Sie herauszufinden, was passiert ist:

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

Der Fehler zeigt an bekommen, dass Sie nicht ein „200 OK“, sondern etwas anderes, die durch Ihre Firewall, Proxy oder so injiziert wird, wahrscheinlich bekommen. Repariere das.