php - 将本地存储的文件移动到 amazon S3

标签 php amazon-web-services amazon-s3 amazon

我有一个脚本 (PHP),用于存储用户上传到我的服务器的图像。上传后(涉及一些处理)我想将该处理后的文件移动到 S3。

明确一点,这是我想要实现的目标:

  1. 让用户上传文件到我的服务器
  2. 处理图像(调整大小等)
  3. 使用特定的动态生成的名称将处理过的图像移动到我的 S3 存储桶中,例如。 123876542234.jpg
  4. 找出我的 S3 存储桶中可公开访问的文件的地址

我没有使用 S3 的经验,但对 PHP 有很强的掌握。我尝试了一些教程,但没有一个有效。任何帮助将不胜感激。

最佳答案

如果您下载 SDK http://aws.amazon.com/sdkforphp/他们提供了一些示例,其中一个是关于 S3 的。它包括如何使用 PHP 将文件上传到 S3。

关于php - 将本地存储的文件移动到 amazon S3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15170895/

相关文章:

php - Laravel Eloquent : after() not adding column after a certain column

javascript - 在 Node js 中使用 AWS sdk 将整个目录树上传到 S3

python - 如何在 heroku 上使用 python 中的 boto3 将文件上传到 s3?

php - 寻找用户可以投票的 super 简单但有效的 BUG/Feature 列表

php - 将 php 项目从 fedora 移动到 windows wamp 错误

php - 在mysql中使用select join时将数据选择为单行

java - 跟踪 AWS 上的异步 Lambda 执行

amazon-web-services - 使用 SAM 创建 API 网关代理资源

amazon-web-services - k8s 中的应用 HA

amazon-web-services - 更改现有 S3 对象的内容处置