【问题标题】:php composer with solarium library带有日光浴室库的 php 作曲家
【发布时间】:2012-10-29 16:26:14
【问题描述】:

我应该如何使用日光浴室图书馆https://packagist.org/packages/solarium/solarium

使用 PHP Composer? http://getcomposer.org/

  • 我跑了

composer require solarium/solarium

  • 它安装正确,然后我添加到我的 php 文件中

include_once './vendor/autoload.php';

  • 那么我该如何初始化Autoloader呢?在作曲家之前,我将执行以下要求,然后所有功能都将可用。

require_once(dirname(__FILE__) . '/../Solarium/Autoloader.php');

  • 我尝试了以下方法,但它给了我Fatal error: Cannot redeclare class Solarium\Autoloader on Solarium\Autoloader.php on line 53

new Solarium\Autoloader();

【问题讨论】:

    标签: php composer-php solarium


    【解决方案1】:

    自动加载器的意义在于,您不必在使用文件之前必须先要求一次文件。只需在包含 Composer autoload.php 文件后调用new Solarium_Client();,包括它已经初始化了自动加载器。

    【讨论】:

    • 我可以从 github 下载它并解压缩到 web 根目录,然后每次我想使用它时只使用 require_once 而不是运行 composer 来安装它吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-12
    • 1970-01-01
    • 2016-08-01
    相关资源
    最近更新 更多