Dreamhost - PEAR的最新版本

时间:2013-10-04 03:31:38

标签: php pear dreamhost

我在Dreamhost帐户上使用SSH。

我需要通过pear

安装HTTP_Request2 PHP库
pear install HTTP_Request2

给出以下错误

pear/HTTP_Request2 requires PEAR Installer (version >= 1.9.2), installed version is 1.9.1

这是pear -V

的输出
PEAR Version: 1.9.1

我尝试在Dreamhost服务器上强制升级

pear upgrade --force http://pear.php.net/get/PEAR-1.9.2甚至pear install PEAR-1.9.4

但是这个错误导致:pear/PEAR is already installed and is the same as the released version 1.9.4 install failed

任何人遇到过类似的问题吗?

1 个答案:

答案 0 :(得分:0)

您安装了两个版本的pear。您运行的那个,以及您升级的那个。

which pear将返回与pear list-files pear|grep script不同的路径;这是你的问题。

运行已安装的路径(来自列表文件),或设置路径以便更新which pear - 版本(pear config-showpear config-set)。

有关详细信息,请参阅Can't install PHPUnit via PEAR, requires PEAR Installer >= 1.9.2, can't upgrade PEAR from 1.9.0