任何人都知道如何使用laravel 5将大型多个文件上传到s3? 我试图使用流,但它只适用于小于5M的文件,这是我的代码:
foreach ($request->file('photos') as $file) {
$filename = $file->getClientOriginalName();
$s3 = \Storage::disk('s3');
$filePath = '/uploads/' . $filename;
$stream = fopen($file->getRealPath(), 'r+');
$s3->put($filePath, $stream);
}
我试图更新我的php.ini中的设置,但是没有更改
upload_max_filesize = 50M
答案 0 :(得分:0)
尝试将php.ini中的post_max_size更改为
post_max_size = 50M;
答案 1 :(得分:0)
对于那些面临类似问题的人, 我把它添加到我的控制器,它对我有用
ini_set('max_execution_time', 300);
ini_set('memory_limit','256M');