草庐IT

php - 将我的 LAMP 移至亚马逊

我有一个小型LAMP应用程序,我想转移到Amazon为此我需要AmazonEC2,对吗?我希望通过CDN传送我的静态资源。这是否意味着我需要Amazon的CloudFront和EC2?(或者EC2不知何故也是一个CDN?)我还想使用PHP加速器(可能是APC)、内存缓存等。我可以在亚马逊上使用吗?我还能使用MySQL吗?(我问这个是因为亚马逊似乎也有自己的RDBMS;不确定我是否被迫使用他们的) 最佳答案 IwillneedAmazonEC2forthis,right?是的。Iwantmystaticresourcesdeliver

php - SQLite3 无法写入 Amazon AWS 上的数据库文件,但仅在某些情况下

我在AWS上安装了EC2实例,作为该实例的一部分,我使用SQLite3数据库来处理某些数据。所有数据库操作都通过单个PHP文件进行路由,具有单个连接:functiondataQuery($query){//establishdatabaseconnectiontry{$dbh=newPDO(DBW);//trywindowsfirst$dbh->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);}catch(PDOException$e){echo$e->getMessage();$errorCode=$e->getCode(

php - “SenderID”在 Amazon SNS 上发送短信时出现问题(官方 PHP SDK)

出于某种原因,SenderID似乎恢复为NOTICE-请参阅此处当我在代码中设置SenderID时。当我将SenderID变量排除在外时,它将作为默认集发送-这很好,但我们偶尔会更改名称以用于不同的用途。我使用的是官方PHPSDK,代码如下:$aws_cred=array('credentials'=>array('key'=>'GOTTHEKEY','secret'=>'GOTTHESECRET',),'region'=>'eu-west-1',//'latest');$sns=new\Aws\Sns\SnsClient($aws_cred);$args=array("SenderI

php - 有没有人成功使用 PHP 从亚马逊卖家中心下载订单?

看起来这个问题之前已经被问过,在这里和网络上的其他地方,但我还没有找到任何可靠的文档来说明它是如何完成的。我们需要一种方法来定期从AmazonSellerCentral务实地“吸取”订单,并将数据插入到我们服务器上的数据库中进行处理。有迹象表明您可以创建一个执行此操作的nuSOAP客户端,但亚马逊的文档薄弱到根本不存在。有没有人真的让这个工作?是否有我可能忽略的好资源?谢谢,尼克*最新更新(9.01.09)*亚马逊将我的报告转换为XML格式,但这仍然无效。我收到回复:这应该是可用文件(订单)的列表。但对我来说它看起来像一堆东西!我无法相信没有人知道如何做到这一点。亚马逊有一些相当大的公

php - Amazon SQS 字符编码问题

我正在尝试在AmazonSQS的消息正文中插入ä、á、ó、í、â等字符。但是这些字符会转换为SQS中的其他一些字符(例如ä)。有没有办法解决这个问题。谢谢 最佳答案 这可能是由于您的代码中存在字符编码问题。关于此主题的一篇强烈推荐的文章是Joel的TheAbsoluteMinimumEverySoftwareDeveloperAbsolutely,PositivelyMustKnowAboutUnicodeandCharacterSets(NoExcuses!).看起来您的字符在某处被UTF-8编码,并且相应的UTF-8解码操作没

php - Amazon S3 - deleteObjects() - "guzzle"错误?

这是我正在使用的精简但准确的代码。$client=S3Client::factory(array('key'=>$ak,'secret'=>$sk));foreach(range(1,10)as$i)$temp[]=array('Key'=>$i);$result=$client->deleteObjects(array('Bucket'=>'bucket','Objects'=>$temp));return$result;一切正常,它按要求删除对象,但它从phar文件中抛出所有这些错误。如下所示在本地运行。fatalerror:未捕获异常“Guzzle\Http\Exception\

php - 无法确认 SES 退回的 Amazon SNS 订阅

我在AmazonSNS上确认订阅时收到以下错误:1validationerrordetected:Valuenullat'token'failedtosatisfyconstraint:Membermustnotbenull(Service:AmazonSNS;StatusCode:400;ErrorCode:ValidationError;RequestID:14f5c18d如何解决这个问题? 最佳答案 当我错误地使用“确认订阅”对话框尝试强制确认时,我收到了这条错误消息,而我真的应该让它通过我的https页面代码进行确认。(它没

php - 如何使用 Codeigniter/PHP 将文件上传到 amazon S3?

我正在尝试将文件上传到我的AmazonS3存储桶。我的friend过去曾在我们的网站上使用过此功能,但一年后它被破坏了,我无法弄清楚出了什么问题。我们正在使用S3PHPlibrary由Geoffgaudreault开发.这个库对我来说看起来非常简单,实际上看起来只有一个关键函数:putObject()。不幸的是,我什至没有走出大门。我收到以下错误消息:错误324(net::ERR_EMPTY_RESPONSE):服务器没有发送任何数据就关闭了连接。这是我的上传表单action的codeigniterPHP:functions3(){$config['upload_path']=$_SE

php - 亚马逊 MWS : How to specify the language of _GET_MERCHANT_LISTINGS_DATA_

最近我尝试使用ReportType:_GET_MERCHANT_LISTINGS_DATA_从多个市场获取所有亚马逊列表。对于MarketplaceIdsA1PA6795UKMFR9(德语)A1RKKUPIHCS9HS(ES)A1F83G8C2ARO7P(英国)响应列如下:item-nameitem-descriptionlisting-idseller-skupricequantityopen-dateimage-urlitem-is-marketplaceproduct-id-typezshop-shipping-feeitem-noteitem-conditionzshop-ca

php - 使用 php 从 Amazon s3 压缩和下载文件

我正在使用托管在AmazonElasticBeanstalk上的php创建我的第一个Web应用程序,我有点不知所措。我的任务是获取最终客户在AWSS3云中指定的文件,将它们压缩,最后提供生成的zip文件的下载链接。我已经做了很多搜索来找到我正在尝试做的事情的实例,但是我对php的缺乏经验一直是确定某个解决方案是否适合我的障碍。我找到了这个问题和回复here,并且看到它似乎解决了一般意义上的php和zip下载问题,我想我可以根据自己的需要对其进行调整。以下是我在php中的内容:getenv("AWS_ACCESS_KEY_ID"),'secret'=>getenv("AWS_SECRET