はじめに
AWS S3 を今まで使ったことがありませんでした。テキトーに使い始めてみたら、何やらよくわからないエラーで手間取ってしまいました。そこで、基礎の部分から調べてみようと思い、本投稿を残します。
特に、なぜか S3 フォルダを作成できない問題を解消したかったのでした。
まとめ
- S3 フォルダの作成するために Storage::disk('s3')->makeDirectory($directory);などと実行すると400 Bad RequestAccessControlListNotSupportedのエラーとなった。- これは Laravel 設定ファイル laravel/config/filesystems.phpにて'visibility' => 'private',を設定することで解消できた。
- 調査 → makeDirectory AccessControlListNotSupported – Google 検索
 
- これは Laravel 設定ファイル 

