【问题标题】:How to use pear without installation不安装pear如何使用
【发布时间】:2018-03-14 13:05:02
【问题描述】:

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

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

所以我正在寻找一种简单的方法来做到这一点。有人可以帮忙吗?

【问题讨论】:

    标签: php pear


    【解决方案1】:

    您可以下载软件包(确保也下载任何依赖项),并将它们放入目录中。然后,在 php 中,adjust the include path 包含该目录:

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

    然后,你可以像平常一样使用 pear (include Mail.php;)...

    【讨论】:

      【解决方案2】:

      您想使用 Pyrus 安装程序:http://pear2.php.net/

      它允许你做这个确切的事情,多个 PEAR 包安装在不同的位置。

      $>php pyrus.phar install /Path/to/project/lib pear/Net_URL

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

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-20
      • 2013-12-29
      • 2013-11-03
      • 2012-09-14
      • 1970-01-01
      • 2011-08-25
      • 1970-01-01
      相关资源
      最近更新 更多