s3に保存されているpdfファイルをlaravelのローカルディレクトリに保存したいのですが、上手くいきません。
試したコードです。
php
1 $pdfFile = config('const.file_name').($test->file_name); 2// Storage::makeDirectory('test'); 3 4 $disk = Storage::disk('s3'); 5 $file_name = $pdfFile; 6 $s3_dir_pash = 'hoge/'; 7 $new_filename = str_replace('.pdf', '', $pdfFile) . ".pdf"; 8 $end_raw_file_name = Common::getFileName('/', $new_filename); 9 $s3_file_pash = $s3_dir_pash.$end_raw_file_name; 10 $headers = [ 11 'Content-Type' => 'application/pdf', 12 'Content-Disposition' => 'attachment; filename="' . $end_raw_file_name . '"' 13 ]; 14 $test = '/work/storage/app/test/'; 15 return \Response::make($disk->get($s3_file_pash), 200, $headers);