teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

コードの追加

2020/08/07 06:17

投稿

ORyohei
ORyohei

スコア18

title CHANGED
File without changes
body CHANGED
@@ -11,6 +11,9 @@
11
11
  return back()->with('flash_message', '変更が完了しました');
12
12
  ```
13
13
 
14
+ ```ここに言語を入力
15
+ <img src="https://haikiproject.s3-us-west-1.amazonaws.com/public/userProfile_images/{{ Auth::id()}}.jpg" class="p-image__round" >
16
+ ```
14
17
 
15
18
 
16
19
  ### 試したこと

1

コード追加

2020/08/07 06:17

投稿

ORyohei
ORyohei

スコア18

title CHANGED
@@ -1,1 +1,1 @@
1
- AWDのs3で保存した画像を公開したい
1
+ laravel✖︎heroku✖︎AWDのs3で保存した画像を表示したい
body CHANGED
@@ -1,3 +1,17 @@
1
- laravelで作ったものをherokuでデプロイしようとしています。画像をawsのs3に保存するまで出来たのですが、画像を表示するのに、s3公開する。というボタンを押さないと表示されないのですが、保存されたらそのまま表示される方法はありますでしょうか。
1
+ laravelで作ったものをherokuでデプロイしようとしています。画像をawsのs3バケットに保存するまで出来たのですが、画像を表示するのに、s3バケットにある、公開する。というボタンを押さないとhtmlで表示することが出来ないのですが、何か権限の問題でしょうか。保存されたらそのまま表示される方法はありますでしょうか。
2
+
3
+
4
+
5
+ ```ここに言語を入力
6
+ if (!empty($request->img)) {
7
+ Storage::delete('public/userProfile_images', Auth::id() . '.jpg','s3');
8
+ $user->img = $request->file('img')->storeAs('public/userProfile_images', Auth::id() . '.jpg','s3');
9
+ }
10
+ $user->save();
11
+ return back()->with('flash_message', '変更が完了しました');
12
+ ```
13
+
14
+
15
+
2
16
  ### 試したこと
3
17
  s3のアクセス制限のブロックパブリックアクセルを全てOFFにした。