【问题标题】:How do I install AWS PHP SDK on Elastic Beanstalk? [closed]如何在 Elastic Beanstalk 上安装 AWS PHP 开发工具包? [关闭]
【发布时间】:2013-09-29 10:54:30
【问题描述】:

我在 /home/ec2-user 中使用 composer.json 尝试作曲家,但得到错误:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package aws/aws-sdk-php could not be found in any version, there may be a typo in the package name.

我的 json 文件如下所示:

{
    "require": {
        "aws/aws-sdk-php": "2.*"
    }
}

我想在项目目录下试试看不知道怎么找到?

【问题讨论】:

    标签: php amazon-web-services amazon-ec2 composer-php amazon-elastic-beanstalk


    【解决方案1】:

    安装php aws sdk的正确方法是:

    "aws/aws-sdk-php": "2.4.*@dev"
    

    更多关于packagist的信息:https://packagist.org/packages/aws/aws-sdk-php

    【讨论】:

    • 感谢您的回复!我可以在任何目录中使用 composer.json 吗?
    • 什么意思?作曲家将所有依赖项安装到供应商文件夹中
    • 对不起,我真的很陌生,我不知道供应商文件夹是什么,我只有 composer.json 在 /home/ec2-user 目录中,它仍然得到同样的错误?
    • Composer 不是用于部署您的网站,而是用于安装项目所需的依赖项。所有已安装的依赖项都转到供应商文件夹。在作曲家安装(第一次)或作曲家更新后,您可以开始将 AWS 用于您的 PHP 项目,只包括 autoload.php 文件(位于供应商文件夹中)
    • 只需按照getcomposer.org/doc/01-basic-usage.md#installation上的要求和安装指南进行操作
    猜你喜欢
    • 2018-01-24
    • 2021-01-07
    • 2015-04-03
    • 2014-10-15
    • 2017-03-26
    • 2013-07-08
    • 1970-01-01
    • 2015-09-26
    • 1970-01-01
    相关资源
    最近更新 更多