使用作曲家安装的库,找不到类错误



我用作曲家下载了一个php比特币库来玩。 https://github.com/phramz/php-bitcoin-api特别是这个。

无论如何,每次我尝试使用库时

use PhramzBitcoinApiConnectionBuzzConnection;
use PhramzBitcoinApiBitcoindClient;

我得到

接口 'Phramz\Bitcoin\Api\Client' 未在 中找到 /root/vendor/phramz/php-bitcoin-api/src/Phramz/Bitcoin/Api/BitcoindClient.php

每当我尝试运行任何测试代码时。我真的很想玩这个库,但我有点像新手 php 程序员,这让我感到沮丧。任何帮助将不胜感激!

确保需要供应商/自动加载.php如 Composer 文档中所述。

如果 Composer 的供应商目录不在当前目录中,则需要使用绝对路径或类似的东西:

<?php
require_once(__DIR__."/../../vendor/autoload.php");

当我安装新库时,我遇到了这种问题,我只是将新库部署到服务器,因为我是 PHP 的新手,我花了几个小时才弄清楚当我们安装新库时vendor/composer文件夹已更新。

因此,如果您的服务器不支持composer install,则可以将整个vendor文件夹上传到您的服务器。

相关内容

  • 没有找到相关文章

最新更新