0

現在、Godaddy から Amazon AWS に移行したものを使用してシステム構築に取り組んでいます。画像やその他のファイルの保存にも S3 バケットを使用しています。サーバーの場所はムンバイです。私たちのシステムは amazon では問題なく動作していますが、S3 バケットへのファイルのアップロードで問題に直面しています。

S3 Bucket Server にファイルをアップロードするために、このコードに従いました。http://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-post-example.html .

ただし、フォームからこのコードを使用すると、画像またはファイルのみを S3 バケットに直接アップロードして送信できます。

しかし、HTMLフォームをS3バケットに直接アップロードするのではなく、phpコードを介してファイルをS3バケットにアップロードしたいと考えています。ファイルまたは画像を使用して、フォームデータをmysqlサーバーにも挿入したいためです。

フォームデータも送信して、phpコードを介してファイルをs3バケットにアップロードする方法について誰かが考えている場合。

4

1 に答える 1

0

Donovan Schönknechtの PHP クラスを使用して、S3 にアップロードできます。このgitから複製できます。

オブジェクト操作を適用して S3 バケットにプッシュする前に、ファイル/イメージを処理できます。


さらに、イメージをバケットにアップロードする前に処理する必要がある場合は、目的の AWS S3 バケットにアップロードする前にイメージを処理するこのリポジトリを使用できます。

于 2016-12-21T06:51:38.887 に答える