环境:MAC - Mountain Lion 我正在尝试将 AWS PHP SDK 用于项目。我遵循了亚马逊网站的 SDK 安装说明(通过 composer)——使用以下链接到 AWS
我创建了文件 compser.json。内容:
{
"require": {
"aws/aws-sdk-php": "2.*"
}
}
从命令行,我输入:
curl -s "http://getcomposer.org/installer" | php
然后
php composer.phar install
出现了一个新目录“供应商”,其中自动安装了 AWS SDK 2。
问题是我期待(根据我试图遵循的代码示例),我期待看到以下文件:
vendor/aws/aws-sdk-for-php/sdk.class.php
但它不存在。这可能是引用旧版本的 SDK 吗?
由“php composer.phar install”命令自动生成的:vendor/autoload.php 如下所示:
<?php
// autoload.php generated by Composer
require_once __DIR__ . '/composer' . '/autoload_real.php';
return ComposerAutoloaderInit25a7292f83dd9a43a459f6c2e51befba::getLoader();
文件:sdk.class.php 是否可能对 SDK 的版本 1 有效,但对版本 2 无效?