草庐IT

aws-cpp-sdk

全部标签

php - PHP 中的 AWS Cloudfront SetCookie

我正在尝试设置cookie以查看来自AWSCloudfront的私有(private)内容http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-setting-signed-cookie-custom-policy.html他们给出了一个示例cookieheader:Set-Cookie:Domain=d111111abcdef8.cloudfront.net;Path=/;Secure;HttpOnly;CloudFront-Key-Pair-Id=APKA9ONS7QCOW

php - 如何使用来自 aws 的 PHP SDK 设置凭据以使用 AmazonSES 发送电子邮件

我正在尝试使用最新的PHPSDK(v.1.5.0)。我正在尝试使用AmazonSES发送电子邮件。我已经使用python脚本成功发送了电子邮件,所以我知道我的凭据和其他设置没问题。我已经复制了示例代码,但是它不起作用。调用AmazonSES时,我收到一条错误消息:Catchablefatalerror:Argument1passedtoAmazonSES::__construct()mustbeanarray,stringgiven,calledinsendemail.phponline31anddefinedinsdk-1.5.0/services/ses.class.phponli

php - aws opsworks 默认部署到哪里?

假设我们有一个从github存储库部署的laravel应用程序。我似乎找不到任何文档说明应用程序源代码在文件系统上的部署位置?我们在代码中使用PHP5.5功能,因此我们的PHP应用服务器是一个基于AMI的自定义层。我需要设置一个指向应用程序的apache虚拟主机,但如果我不知道它部署到哪里,我就不能这样做! 最佳答案 一般在用户/srv/www/#{application_shortname}下 关于php-awsopsworks默认部署到哪里?,我们在StackOverflow上找到一

php - fatal error : Uncaught exception 'Parse\ParseException' with message in parse sdk

我使用以下代码获取数据库数据:require'autoload.php';$app_id='AAAAA';$rest_key='XXXXX';$master_key='RRRRR';useParse\ParseObject;useParse\ParseQuery;useParse\ParseACL;useParse\ParsePush;useParse\ParseUser;useParse\ParseInstallation;useParse\ParseException;useParse\ParseClient;useParse\ParseAnalytics;useParse\Par

php - AWS SQS 不遵守 WaitTimeSeconds

这个问题在这里已经有了答案:AmazonSQSLongPollingnotreturningallmessages(4个答案)关闭6年前。我在PHP中使用AWS开发工具包与SQS队列进行通信。目前队列中只包含简单的测试消息。我正在尝试从队列中读取接下来的10条消息。为此,我将MaximumNumberOfMessages设置为10,并将WaitTimeSeconds设置为20。我对此的理解应该是SqsClient将连接并使用队列中的消息,直到它具有消息数(10)或达到超时(20)秒。然而,客户端几乎立即返回并且只有3-4条消息(现在队列中有+20条消息)。当只有4-5条消息时,它只会返

PHP Amazon SDK,S3 存储桶访问被拒绝

我第一次尝试使用PHPAWSSDK("aws/aws-sdk-php":"^3.19")来使用S3。我创建了一个桶:'myfirstbucket-jeremyc'我创建了一个策略:{"Version":"2012-10-17","Statement":[{"Effect":"Allow","Action":["s3:PutObject","s3:GetObject","s3:DeleteObject"],"Resource":["arn:aws:s3:::myfirstbucket-jeremyc/*"]}]}我将该策略应用于一个组,然后在该组中创建了一个用户“s3-myfirstbu

php - 使用图像内容的 Amazon AWS s3 上传 - PHP

我正在使用以下代码将图像上传到ECS服务器。这里我先把图片存储到一个临时位置,然后再上传到服务器。$result=$s3->putObject(array('Bucket'=>$this->bucket,'SourceFile'=>$temp,'Key'=>$Destination_folder,'ACL'=>'public-read','ContentType'=>'text/plain','Expires'=>$expire));我想删除此临时位置的使用。那么有没有什么办法可以只使用图片内容直接上传图片。 最佳答案 尝试使用s3

php - 使用适用于 PHP 的 AWS 开发工具包以编程方式将文件夹添加到 S3

我正在使用适用于PHP的AWS开发工具包,特别是AmazonS3部分,但我不太确定从哪里开始。我正在开发的CMS包括使用S3帐户在本地和远程管理文件的能力。我希望管理员能够在S3存储桶中创建文件夹,但由于S3是一个平面文件系统,我不确定如何创建一个空的“文件夹”,或者至少是一个看起来像一个的空白对象。我正在阅读的指南(日期为2009..)提到用_$folder$为对象名称添加后缀,但我试过了,但它似乎不起作用。肯定可以在S3bucket中创建空文件夹,因为AWS控制台有能力做到这一点,那么在AmazonS3中创建空文件夹的方法是什么? 最佳答案

php - 在没有 $_SESSIONs 的情况下实现 Facebook PHP SDK (3.1.1)

我使用Facebook作为登录我的网站的选项,然后代表他们执行GraphAPI请求。我正在升级到新的JavaScriptSDK和PHPSDK,以便在10月1日截止日期之前使用他们最新的oAuth内容。PHPSDK现在带有一个抽象的BaseFacebook并且他们有一个示例Facebook类实现依赖于PHP$_SESSION。我运行着一个相当大的多服务器网站,这使得使用$_SESSION变得棘手--不能使用默认的基于文件的session,并且出于性能原因,数据库支持的session通常不好。不确定我是否希望它们在Memcached中,因为如果它被清除等,用户不应该注销。混凝土class只

php - AWS SES send_email() 对我不起作用,总是 "unexpected list element termination"

听起来应该很容易修复,但我无法让它工作。我已阅读send_email的API引用我已经在此处和其他站点上阅读了与它相关的其他线程。我已经使用代码示例来确保我的参数数组正确嵌套(尽我所能),但一切都会出现“意外的列表元素终止”functionamazonSesEmail($to,$subject,$message){$amazonSes=newAmazonSES();//$response=$amazonSes->send_email('my_ses_confirmed_email@gmail.com',array('ToAddresses'=>$to),array('Subject.D