【发布时间】:2021-03-29 20:41:58
【问题描述】:
我第一次尝试安装 Microsoft Azure 存储 PHP 客户端库,但遇到了困难。我按照https://github.com/Azure/azure-storage-php 的说明进行操作,但我觉得它们不够清楚。通过 Composer 安装标题下的第 1 步说,
-
在项目的根目录中创建一个名为 composer.json 的文件,并在其中添加以下代码:
{ “要求”: { "microsoft/azure-storage-blob": "", "microsoft/azure-storage-table": "", "microsoft/azure-storage-queue": "", “微软/天蓝色存储文件”:“” } }
在azure-storage-php目录下已经有一个composer.json文件了
git clone https://github.com/Azure/azure-storage-php.git
命令。我是否应该使用第 1 步说明覆盖现有的 composer.json 文件?另外,我的 PHP 程序如何引用必要的库?我知道我将在我的 PHP 程序中使用类似以下代码的语句:
use MicrosoftAzure\Storage\Blob\BlobRestProxy;
use MicrosoftAzure\Storage\Common\Exceptions\ServiceException;
use MicrosoftAzure\Storage\Blob\Models\ListBlobsOptions;
use MicrosoftAzure\Storage\Blob\Models\CreateContainerOptions;
use MicrosoftAzure\Storage\Blob\Models\PublicAccessType;
您可能正确地看出我是作曲家安装的新手。在我看来,https://github.com/Azure/azure-storage-php 中的说明对于作曲新手来说还不够清楚。感谢您的帮助。
【问题讨论】:
-
请分享更多细节 - 你项目的
composer.json是什么样的?另外,请仅按照 Composer 安装部分的步骤进行操作 - 如果您想使用 Composer,则无需手动克隆任何内容 -
仅供参考,我是作曲新手。我的 composer.json 只包含 { "require": { "microsoft/azure-storage-blob": "", "microsoft/azure-storage-table": "", "microsoft/azure-storage-queue": "" , "microsoft/azure-storage-file": "" } }
标签: php azure composer-php