Php 在x86_64 GNU/Linux上升级PEAR
当我运行Php 在x86_64 GNU/Linux上升级PEAR,php,linux,phpunit,pear,Php,Linux,Phpunit,Pear,当我运行sudopear升级pear时,它以以下错误结束: ERROR: unable to unpack /tmp/tmpsozA4Q/Structures_Graph-1.0.4.tgz 以前有没有人遇到过这样的事情?你对如何解决这个问题有什么建议吗?它让我彻夜未眠。通常,此错误是由于过时的pear版本导致的,该版本甚至无法与pear服务器进行通信,并下载HTML页面而不是真正的存档 要解决此问题,您需要手动更新pear wget http://pear.php.net/go-pear.p
sudopear升级pear
时,它以以下错误结束:
ERROR: unable to unpack /tmp/tmpsozA4Q/Structures_Graph-1.0.4.tgz
以前有没有人遇到过这样的事情?你对如何解决这个问题有什么建议吗?它让我彻夜未眠。通常,此错误是由于过时的pear版本导致的,该版本甚至无法与pear服务器进行通信,并下载HTML页面而不是真正的存档 要解决此问题,您需要手动更新pear
wget http://pear.php.net/go-pear.phar
php go-pear.phar
并按照“系统安装”说明进行操作
除此之外
unable to unpack
这可能意味着您无法提取gzip归档文件,或者/tmp/
磁盘已满或与之相关。不太可能,但在这些情况下:
pear install -Z pear
将下载.tar而不是.tgz
谢谢你,你真漂亮!原来我使用的是PEAR版本1.4.9,并且按照您建议的方式更新PEAR非常有效,再次感谢!