Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在没有安装的情况下使用pear_Php_Pear - Fatal编程技术网

Php 如何在没有安装的情况下使用pear

Php 如何在没有安装的情况下使用pear,php,pear,Php,Pear,我正在为一个使用php的站点开发一个脚本,我想使用一些PEAR类,因为它们非常有助于避免重复执行一些任务 问题是,我必须将项目作为一个独立的文件夹交付,该文件夹将放置在现有网站中,而不依赖除PHP5和MySQL之外的任何服务器配置 因此,我正在寻找一种简单的方法来做到这一点。有人能帮忙吗?您可以下载这些软件包(一定要下载任何依赖项),并将它们放到一个目录中。然后,在php中,要包含该目录: $path = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'my

我正在为一个使用php的站点开发一个脚本,我想使用一些PEAR类,因为它们非常有助于避免重复执行一些任务

问题是,我必须将项目作为一个独立的文件夹交付,该文件夹将放置在现有网站中,而不依赖除PHP5和MySQL之外的任何服务器配置


因此,我正在寻找一种简单的方法来做到这一点。有人能帮忙吗?

您可以下载这些软件包(一定要下载任何依赖项),并将它们放到一个目录中。然后,在php中,要包含该目录:

$path = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'mypear';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);

然后,您可以像普通一样使用pear(
include Mail.php;
)…

您想使用Pyrus安装程序:

它允许您在不同的位置安装多个PEAR包

$>php pyrus.phar安装/Path/to/project/lib pear/Net\u URL

其中lib是项目中的一个目录。我遇到的主要问题是,当文档说这是5.3+时,你需要5.3.1


pyrus.com的链接与PEAR软件包无关。您可以在以下网址查看更多信息: