0
Laravel APIを使用してAmazon S3バケットに動画をアップロードしようとしています。 私はLaravelのファイルシステムを使用して、使用しています:Laravelの大容量ファイルをAmazon S3にアップロード
Storage::getDriver()
->putStream('videos/' . $fileName . '.' . $ext, fopen($file, 'r+'));
それは1MbののMP4ファイルのために完璧に動作しますが、私は30MB mp4ファイルのようなものをアップロードしようとすると、それは約3分かかり、そしてそれはdoesnの成功する。
私はPostmanを使用して、Content-Type:form-dataでリクエストPOST http://localhost:8000/api/videosを送信します。
アイデアはありますか?
大きなファイルの場合は、AWSマルチパートアップロードを使用してください:http://docs.aws.amazon.com/AmazonS3/latest/dev/sdksupportformpu.html – Paras