Php 如何将pear添加到我的项目中

Php 如何将pear添加到我的项目中,php,pear,Php,Pear,现在我在本地主机上使用PEAR,它安装在PHP文件夹中。我改变了路径,用了梨,没有问题。但是我正在开发我自己的框架,我想成为一个独立的文件夹。假设我想在10台Web服务器上安装我的框架。我是否需要为所有服务器安装10次PEAR 有没有更简单的方法将pear合并到我的项目中,因为我希望它是一个独立的文件夹 我可以简单地将pear文件夹复制到我的项目文件夹中并从那里包含它吗?或者我每次想用的时候都需要安装pear是吗 感谢您阅读我的问题理论上,您可以下载PEAR软件包,将其压缩并在您的项目中使用,但

现在我在本地主机上使用PEAR,它安装在PHP文件夹中。我改变了路径,用了梨,没有问题。但是我正在开发我自己的框架,我想成为一个独立的文件夹。假设我想在10台Web服务器上安装我的框架。我是否需要为所有服务器安装10次PEAR

有没有更简单的方法将pear合并到我的项目中,因为我希望它是一个独立的文件夹

我可以简单地将pear文件夹复制到我的项目文件夹中并从那里包含它吗?或者我每次想用的时候都需要安装pear是吗


感谢您阅读我的问题

理论上,您可以下载PEAR软件包,将其压缩并在您的项目中使用,但是您将失去所有依赖项处理,维护库将非常困难

我建议在您的站点上使用PEAR包管理器。您可以创建自己的脚本来运行所需的pear命令吗


另一种方法是在其他地方找到帮助器类,例如

理论上,您可以下载PEAR包,将其压缩并在项目中使用,但是您将失去所有依赖项处理,维护库将很困难

我建议在您的站点上使用PEAR包管理器。您可以创建自己的脚本来运行所需的pear命令吗


另一种方法是在其他地方找到助手类,例如

您可以像composer一样使用pear project local。这些文件可以与您的软件一起检入和分发:

$ pear config-create `pwd` pear.conf
$ pear -c pear.conf install http_request2
现在您只需将include路径设置为
$dir/pear/php/
,就可以了


无论何时需要升级/安装,都可以使用pear-cpear.conf$命令

您可以像composer一样使用pear项目本地。这些文件可以与您的软件一起检入和分发:

$ pear config-create `pwd` pear.conf
$ pear -c pear.conf install http_request2
现在您只需将include路径设置为
$dir/pear/php/
,就可以了


无论何时需要升级/安装,都可以使用
pear-cpear.conf$命令

我相信pear是软件包管理器,您不需要安装everytime@NaingLinAung我知道,但举例来说,我现在正在使用邮件包。它安装在我的php文件夹/共享中。有很多文件,包括pear、pear5等等。我不知道应该将其中哪一个复制到我的项目中。我认为pear缺乏一个好的文档,或者我误解了一些事情是的,这就是为什么大多数ppl在IMOPEAR中使用composer,似乎已经到了它有用的结尾。它似乎被Composer/Packagist和其他一些代码交付机制所取代。是的,但出于兴趣,我想用PEAR进行实验。我在脱机使用它时没有问题,但例如,我们有一个门户,我们想在其中使用一些PEAR包。我的问题是每个客户都需要单独安装pear吗?有没有办法将PEAR与我们的门户网站结合起来,使安装更容易?我知道PEAR.php和PEAR5.php是使用软件包所必需的,但就这些吗?pear.php和pear5.php以及软件包?我相信pear是软件包管理器,您不需要安装everytime@NaingLinAung我知道,但举例来说,我现在正在使用邮件包。它安装在我的php文件夹/共享中。有很多文件,包括pear、pear5等等。我不知道应该将其中哪一个复制到我的项目中。我认为pear缺乏一个好的文档,或者我误解了一些事情是的,这就是为什么大多数ppl在IMOPEAR中使用composer,似乎已经到了它有用的结尾。它似乎被Composer/Packagist和其他一些代码交付机制所取代。是的,但出于兴趣,我想用PEAR进行实验。我在脱机使用它时没有问题,但例如,我们有一个门户,我们想在其中使用一些PEAR包。我的问题是每个客户都需要单独安装pear吗?有没有办法将PEAR与我们的门户网站结合起来,使安装更容易?我知道PEAR.php和PEAR5.php是使用软件包所必需的,但就这些吗?pear.php和pear5.php及其软件包?感谢您的帮助,假设我有
project/root/pear
,那么我如何才能强制pear安装程序将我的所有pear软件包等放入
project/root/pear
?感谢您的帮助,假设我有
project/root/pear
,那么我如何强制pear安装程序将我所有的pear包等等放入
project/root/pear