如何在 Elastic Beanstalk 上安装 AWS PHP 开发工具包? [关闭]
Posted
技术标签:
【中文标题】如何在 Elastic Beanstalk 上安装 AWS PHP 开发工具包? [关闭]【英文标题】:How do I install AWS PHP SDK on Elastic Beanstalk? [closed] 【发布时间】: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.*"
我想在项目目录下试试看不知道怎么找到?
【问题讨论】:
【参考方案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上的要求和安装指南进行操作以上是关于如何在 Elastic Beanstalk 上安装 AWS PHP 开发工具包? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Amazon 的 Elastic Beanstalk 上安装 Python 脚本?
如何使用配置文件 (.ebextensions) 在 AWS Elastic Beanstalk 上安装 PHP IMAP 扩展?
如何在 Elastic Beanstalk 上安装 AWS PHP 开发工具包? [关闭]
如何在 AWS Elastic Beanstalk 或 Google App Engine 上使用没有 pip 安装的 Python 库?