PEAR软件包的安装
PEAR 这颗甜蜜的⽔果-梨⼦,要享⽤它,必需知道怎么摘取它。
PEAR 的安装主要有以下⼏种⽅法:
1,⽤ PEAR 包管理程序()来安装
运⾏命令:
怎么安装phppear install package ;安装
pear install --a package ;同时安装依赖的包
pear upgrade package ;升级
pear upgrade -f package ;强制升级
pear upgrade -f package ;强制升级
2,⽤ Pyrus 包管理器来安装
Pyrus 是刚刚发布的 PEAR2 包管理器,可以看做 PEAR 包管理器的升级换代产品,它必需运⾏在 PHP 5.3 以上版本中。“Pyrus”这个单词本⾝也是“梨⼦”的意思。
2.1,安装 Pyrus 包管理器:
Pyrus 包管理器需要 phar, simplexml, libxml2, spl 和 pcre 等 PHP 扩展,这些 PHP5.3.1 以上版本中都有。
然后从 pear2.php ⽹站⾸页下载 pyrus.phar。这就够了,Pyrus 就可以使⽤了,不像原来的 PEAR 还需要⾸先安装它本⾝。
2.2,⽤ Pyrus 管理 PEAR 包:
然后创建⼀个批处理 pyrus.bat ⽂件,内容为:
@ECHO OFF
php -adonly=0 -dopen_basedir= -dsafe_mode= C:\php5\pyrus.phar %*
把 pyrus.bat ⽂件所在路径放到 path 系统变量⾥,运⾏ pyrus install packagename 就可以安装 PEAR 包了。
3,离线安装
对于 PHP 的 4.4.7 版本,解压到 php.4.4.7\temp\download 下后,再运⾏ pear install Archive_Zip-0.1.1.tar 命令,就可以从本地安装。对于 Zend Server5.0.1,拷贝到:
C:\Documents and Settings\Administrator\Local Settings\Temp\pear\download 下,解压缩到⼀个与主⽂件名相同的⽂件夹下。
上述的 ……\Temp\pear\download ⽂件夹,是 Windows 下 PEAR 安装软件包所⽤的临时⽂件夹。
安装命令:pear install --ignore-errors xxx_yyy-d.
带参数 --ignore-errors 是为了防⽌当下载失败后,能够继续安装,因为安装实际是从解压后的⽂件夹中开始的,我们能够保证该⽂件夹下的安装⽂件是正确的。
⽐如:XML_RPC2-1. 包,解压缩到 XML_RPC2-1.0.5 ⽂件夹下。
C:\Program Files\Zend\ZendServer>pear install --ignore-errors XML_RPC2-1.
downloading XML_RPC2-1. ...
Starting to download XML_RPC2-1. (49,522 bytes)
.............done: 49,522 bytes
install ok: channel://pear.php/XML_RPC2-1.0.5
安装完毕,运⾏ pear list 看看是否安装上了。
4,⼿动安装
PEAR ⽹站上的⽂档⾥,已经去掉了⼿动安装部分的说明,因为安装时需要在很多⽂件⾥登记和记录安装信息,要能⼿动安装,必需对安装机理有很深的了解。所以,不建议⼿动进⾏安装。如果⼀些 PEAR 的开发⼈员需要了解安装的深层次的知识,可以访问: