目前我正在使用已经从Godaddy迁移到Amazon AWS的System build。我们还使用S3 Bucket存储图像或其他文件。我们的服务器位置是孟买。我们的系统在亚马逊上工作得很好,但我在文件上传到S3 Bucket时遇到了问题。
我已按照此代码将上传文件发送到S3 Bucket Server。 http://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-post-example.html。
但是从表单中使用此代码我们只能将图像或文件直接上传到S3 Bucket。
但是我想通过我的php代码将文件上传到S3 Bucket而不是直接将html表格上传到S3 Bucket。因为有文件或图像我们也想将表格数据插入到mysql服务器。
如果有人知道如何通过php代码将文件上传到s3存储桶并提交表单数据。
答案 0 :(得分:0)
您可以使用DonovanSchönknecht的PHP类将其上传到S3。它可以从this git克隆。
在应用某些object operations将其推送到S3存储桶之前,您可以使用文件/图像进行处理。
此外,如果您需要在将图像上传到存储桶之前处理图像,则可以使用this存储库来处理图像,然后再将其上载到所需的AWS S3存储桶