如何将梨添加到我的项目中

时间:2014-08-09 18:39:47

标签: php pear

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

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

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

感谢您阅读我的问题

2 个答案:

答案 0 :(得分:2)

理论上你可以下载PEAR包,将它们压缩并在你的项目中使用它们,但是你会失去所有依赖项处理并且维护库会很困难。

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

另一种方法是在其他地方找到你的助手类,例如phpclasses.org

答案 1 :(得分:2)

你可以像作曲家一样使用梨项目本地。这些文件可以签入并随软件一起分发:

$ pear config-create `pwd` pear.conf
$ pear -c pear.conf install http_request2

现在您只需将包含路径设置为$dir/pear/php/即可。

每当您需要升级/安装时,请使用pear -c pear.conf $command