草庐IT

S3Client

全部标签

php - Laravel:找不到类 'GuzzleHttp\Client'

我正在尝试使用Mandrill通过我的Laravel框架发送电子邮件,但是我收到以下错误:FatalErrorExceptioninMandrillTransport.phpline114:Class'GuzzleHttp\Client'notfound我已经在终端中使用以下命令安装了Guzzle:"guzzlehttp/guzzle":"~4.0"根据Laravel的文档,我需要将"guzzlehttp/guzzle":"~4.0"添加到我的composer.json文件中,但我不确定我放置的位置是否正确我仍然看到错误。{"name":"laravel/laravel","descr

“ www” cname不适用于S3桶

我有一个网站,该网站由AWSS3存储桶上的一些静态页面组成。我添加了映射的唱片mysite.com到水桶的地址(通过别名)。我还希望用户能够通过www.mysite.com,但是当我添加cname映射时www.mysite.com.至mysite.com这没用。我可能做错了什么?看答案域名必须匹配存储桶名。解决方案是用www.名称,指向您的www与此相关,并将该存储桶配置为重定向到包含您网站的另一个存储桶。

php - s3直接上传限制文件大小和类型

一个新手问题,但我用谷歌搜索了一下,似乎找不到任何解决方案。我希望允许用户直接将文件上传到S3,而不是先通过我的服务器。通过这样做,在实际上传到S3之前,有什么方法可以检查文件的大小限制和允许的类型?最好不要使用flash,而是使用javascript。 最佳答案 如果您谈论的是安全问题(人们将大文件上传到您的存储桶),是的,您可以通过基于浏览器的上传到S3来限制文件大小。这里是一个“policy”变量的例子,其中“content-length-range”是关键点。"expiration":"'.date('Y-m-d\TG:i:

php - s3直接上传限制文件大小和类型

一个新手问题,但我用谷歌搜索了一下,似乎找不到任何解决方案。我希望允许用户直接将文件上传到S3,而不是先通过我的服务器。通过这样做,在实际上传到S3之前,有什么方法可以检查文件的大小限制和允许的类型?最好不要使用flash,而是使用javascript。 最佳答案 如果您谈论的是安全问题(人们将大文件上传到您的存储桶),是的,您可以通过基于浏览器的上传到S3来限制文件大小。这里是一个“policy”变量的例子,其中“content-length-range”是关键点。"expiration":"'.date('Y-m-d\TG:i:

amazon-web-services - 如何全文搜索 Amazon S3 存储桶?

我在S3上有一个存储桶,其中有大量文本文件。我想在文本文件中搜索一些文本。它仅包含原始数据。每个文本文件都有不同的名称。例如,我有一个存储桶名称:abc/myfolder/abac.txtxyx/myfolder1/axc.txt&我想在上述文本文件中搜索“我是人类”之类的文字。如何做到这一点?有没有可能? 最佳答案 唯一的方法是通过CloudSearch,它可以使用S3作为源。它使用快速检索来构建索引。这应该工作得很好,但要彻底检查定价模型,以确保这对您来说不会太贵。替代方案如Jack所说-否则您需要将文件从S3传输到EC2并在那

amazon-web-services - 如何全文搜索 Amazon S3 存储桶?

我在S3上有一个存储桶,其中有大量文本文件。我想在文本文件中搜索一些文本。它仅包含原始数据。每个文本文件都有不同的名称。例如,我有一个存储桶名称:abc/myfolder/abac.txtxyx/myfolder1/axc.txt&我想在上述文本文件中搜索“我是人类”之类的文字。如何做到这一点?有没有可能? 最佳答案 唯一的方法是通过CloudSearch,它可以使用S3作为源。它使用快速检索来构建索引。这应该工作得很好,但要彻底检查定价模型,以确保这对您来说不会太贵。替代方案如Jack所说-否则您需要将文件从S3传输到EC2并在那

php - 如何使用 PHP 在我的安全站点上显示 protected Amazon S3 图像?

我正在尝试将我网站的图像从我的主机移动到AmazonS3云托管。这些图像是客户工作站点的图像,不能公开。我希望它们最好使用亚马逊提供的PHPSDK显示在我的网站上。到目前为止,我已经能够编写转换脚本,以便在我的数据库中查找记录、获取文件路径、适当命名,然后将其发送到Amazon。//uploadtos3$s3->create_object($bucket,$folder.$file_name_new,array('fileUpload'=>$file_temp,'acl'=>AmazonS3::ACL_PRIVATE,//accessdenied,granteeonlyown//'ac

php - 如何使用 PHP 在我的安全站点上显示 protected Amazon S3 图像?

我正在尝试将我网站的图像从我的主机移动到AmazonS3云托管。这些图像是客户工作站点的图像,不能公开。我希望它们最好使用亚马逊提供的PHPSDK显示在我的网站上。到目前为止,我已经能够编写转换脚本,以便在我的数据库中查找记录、获取文件路径、适当命名,然后将其发送到Amazon。//uploadtos3$s3->create_object($bucket,$folder.$file_name_new,array('fileUpload'=>$file_temp,'acl'=>AmazonS3::ACL_PRIVATE,//accessdenied,granteeonlyown//'ac

php - 在 Symfony2 Beta3 中不断收到 'You have requested a non-existent service "test.client"'

我正在尝试设置单元测试,但每当我运行“phpunit-capp”时,我都会收到此错误:Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException:Youhaverequestedanon-existentservice"test.client".我的测试用例中的代码只是:publicfunctiontestNonAuthenticatedPathsIndex(){$client=$this->createClient();}如果我不调用createClient,一切都会正常运行。我检查了AppKern

php - 在 Symfony2 Beta3 中不断收到 'You have requested a non-existent service "test.client"'

我正在尝试设置单元测试,但每当我运行“phpunit-capp”时,我都会收到此错误:Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException:Youhaverequestedanon-existentservice"test.client".我的测试用例中的代码只是:publicfunctiontestNonAuthenticatedPathsIndex(){$client=$this->createClient();}如果我不调用createClient,一切都会正常运行。我检查了AppKern