草庐IT

amazon-ec

全部标签

php - 在 Amazon 的 S3 上批量恢复以前的版本

所以。我是个白痴。星期五,我以编程方式覆盖了存储桶中的大约14,000个文件,直到今天才意识到这一点。幸运的是,这些文件是有版本控制的。不幸的是,我找不到一个清楚的例子来说明如何编写脚本来遍历文件,然后恢复第二个最近的版本。我一直在浏览Boto文档,我看到了如何删除版本,而不是恢复。如果有人能给我一些显示如何恢复特定版本的代码,我很乐意使用php或python。 最佳答案 这需要您多加注意。我不想尝试为您提供完整的解决方案,因为我没有时间对其进行彻底测试,也不想做出任何promise。但是,也许这会有所帮助。首先,假设我们想要在bo

php - 无法显示由 fine-uploader 上传到 Amazon s3 的图像

我现在正在尝试设置fineuploader-s3以显示成功上传到aws服务器的文件的图像,就像在此处的示例页面上所做的那样:http://fineuploader.com/#s3-demo我(仍在)使用https://github.com/Widen/fine-uploader-server/blob/master/php/s3/s3demo.php处的代码,我已经添加了uploadSuccess:{endpoint:"s3demo.php?success"}到我的javascript文件中的fine-uploader实例,这样临时链接应该由s3demo.php文件中的函数生成。我意识

php - 如何在 Amazon PHP SDK 上设置自定义元数据

我试过:$objS3->putObject(array('Bucket'=>$sBucket'Key'=>$sBucketFolder.$sFilenameToSave,'SourceFile'=>$sFile,'ACL'=>'public-read''Metadata'=>['Content-Type'=>'text/css','Content-Encoding'=>'gzip',]));但是没有用。任何的想法?谢谢。 最佳答案 ContentType和ContentEncoding不应作为元数据发送。改用这个:$objS3->p

php - 直接用php上传文件到amazon s3

已解决:使用这篇文章:http://www.designedbyaturtle.co.uk/2013/direct-upload-to-s3-with-a-little-help-from-jquery/编辑:我正在寻找一种直接从客户端将大zip文件上传到amazons3而无需先将其上传到我的服务器的方法我正在为我的带有laravel框架的web应用程序使用一个小型服务器我有一些用户试图将大文件上传到我的服务器(大约300-400m),而我的服务器很弱,我的带宽太低,用户无法完成上传。我想把文件直接上传到amazons3,通过四处浏览,我认为亚马逊的laravelsdk不能做到这一点我

php - 如何测试拒绝 Amazon Payments 授权?

在AmazonPayments上授权订单时,如果客户必须登录AmazonPayments并更改付款方式。如何强制亚马逊重现这个InvalidPaymentMethod案例进行测试? 最佳答案 哦,RTM...我在IntegrationGuide中找到了答案.当您进行授权调用时,您必须指定SellerAuthorizationNote:{"SandboxSimulation":{"State":"Declined","ReasonCode":"InvalidPaymentMethod","PaymentMethodUpdateTime

php - Amazon ec2 linux Imagemagick 问题

命令:转换|头-n4显示这个Version:ImageMagick6.7.8-92014-05-12Q16http://www.imagemagick.orgCopyright:Copyright(C)1999-2012ImageMagickStudioLLCFeatures:OpenMP然后当我运行这个时:readImage('test.pdf');$imagick->writeImages('image.jpg',false);echo'Aw';?>显示此错误:PHPWarning:PHPStartup:Unabletoloaddynamiclibrary'/usr/lib64/p

php - 我们可以更新 Amazon S3 中特定文件的内容吗?

我正在使用AWSPHPSDK。我将一个JSON文件上传到S3存储桶。现在我想获取文件内容(上传到S3存储桶),向抓取的文件内容添加一些额外的文本并通过S3存储桶更新该文件。我想要的是这样的:文件名:userlist.json使用S3提供的方法获取文件内容例如:现有文件内容是{'abc','xyz'}添加附加内容{'abc','xyz'},{'zxv','opiv','cvpo'}将新添加的内容更新到S3存储桶文件(userlist.json)我们如何做到这一点? 最佳答案 您不能向现有s3对象添加数据或修改一部分,您需要读取该对象,

php - fatal error : Call to undefined function mb_strtolower(): enable mbstring on linux EC2

我已经通过sudoyuminstallphp-mbstring在我的带有php5.6.17的linuxEC2实例上安装了mbstring。我怎样才能启用它? 最佳答案 需要使用yuminstallphp56-mbstring。安装后,无需配置,只需重启httpd服务即可 关于php-fatalerror:Calltoundefinedfunctionmb_strtolower():enablembstringonlinuxEC2,我们在StackOverflow上找到一个类似的问题:

php - 通过 AWS EC2 上的 cron 安排 Laravel 5 - 命令未运行

问题:我有一个Laravel5.4artisan任务,我需要通过cron运行-但尽管命令和调度程序(显然)设置正确,但它没有完成。这是Laravel、php、apache、linux还是crontab问题?最好的诊断方法是什么?背景在默认(亚马逊AMI)EC2实例上,artisan命令被正确定义并在通过以下方式调用时从项目目录(/var/www/html/myproject/)完美运行:phpartisanmycommand:option1我已将其添加到app/Console/Kernel.php中,如下所示:protectedfunctionschedule(Schedule$sch

php - 如何通过 SSL 通过 PHP 连接到 Amazon MySQL RDS 实例

我有一个运行WordPress网站的EC2实例。WordPress数据库位于RDS实例上。我想通过SSL连接到数据库。据我所知,WordPress使用的开箱即用的MySQL扩展不支持SSL。所以,我安装了一个使用MySQLi的WordPress数据库脚本,它支持SSL。我遇到的问题是亚马逊只提供一个key文件(moreinfo),我能找到的所有使用MySQLioverSSL的示例都至少包含3个文件:$db=mysqli_init();$db->ssl_set('server-key.pem','server-cert.pem','cacert.pem',NULL,NULL);我可以通过