目前,我已经通过使用从Godaddy迁移到Amazon AWS来进行系统构建。我们还使用S3存储桶来存储图像或其他文件。我们的服务器位置是孟买。我们的系统在亚马逊上很好地工作,但是我在文件上传到S3存储桶方面面临问题。
我遵循此代码以将文件上传到S3 Bucket Server。http://docs.aws.amazon.com/amazons3/latest/api/sigv4-post-example.html。
但是,通过从表单中使用此代码,我们只能将图像或文件直接上传到S3存储桶。
,但我想通过我的PHP代码将文件上传到S3存储台,而不是直接将HTML表单上传到S3存储桶中。因为使用文件或图像,我们也希望将表单数据插入MySQL Server。
如果有人对我们如何通过PHP代码上传到S3存储台有一些想法,也可以提交表单数据。
您可以使用donovanSchönknecht的PHP类将其上传到S3。它可以从这个git克隆。
您可以在应用一些对象操作将其推到S3桶之前使用文件/图像处理。
此外,如果您需要在将图像上传到存储桶之前需要处理图像,则可以使用此存储库在将其上传到所需的AWS S3桶