質問編集履歴
5
文章の変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
{
|
37
37
|
$user = User::where('name', $name)->first();
|
38
38
|
$image = $request->file('profile_img');
|
39
|
-
$path = Storage::disk('s3')->putFile('uploads
|
39
|
+
$path = Storage::disk('s3')->putFile('uploads', $image, 'public');
|
40
40
|
$user->profile_img = Storage::disk('s3')->url($path);
|
41
41
|
$user->fill($request->all())->save();
|
42
42
|
session()->flash('msg_success', 'アカウント情報を編集しました');
|
4
文章の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
{
|
37
37
|
$user = User::where('name', $name)->first();
|
38
38
|
$image = $request->file('profile_img');
|
39
|
-
$path = Storage::disk('s3')->
|
39
|
+
$path = Storage::disk('s3')->putFile('uploads/', $image, 'public');
|
40
40
|
$user->profile_img = Storage::disk('s3')->url($path);
|
41
41
|
$user->fill($request->all())->save();
|
42
42
|
session()->flash('msg_success', 'アカウント情報を編集しました');
|
3
コードの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -71,7 +71,24 @@
|
|
71
71
|
}
|
72
72
|
```
|
73
73
|
|
74
|
+
```
|
75
|
+
[config / filesystems.php]
|
74
76
|
|
77
|
+
'default' => env('FILESYSTEM_DRIVER', 'local'),
|
78
|
+
'cloud' => env('FILESYSTEM_CLOUD', 's3'),
|
79
|
+
#省略
|
80
|
+
's3' => [
|
81
|
+
'driver' => 's3',
|
82
|
+
'key' => env('AWS_ACCESS_KEY_ID'),
|
83
|
+
'secret' => env('AWS_SECRET_ACCESS_KEY'),
|
84
|
+
'region' => env('AWS_DEFAULT_REGION'),
|
85
|
+
'bucket' => env('AWS_BUCKET'),
|
86
|
+
'url' => env('AWS_URL'),
|
87
|
+
'endpoint' => env('AWS_ENDPOINT'),
|
88
|
+
],
|
89
|
+
```
|
90
|
+
|
91
|
+
|
75
92
|
●詰まっている部分
|
76
93
|
このようなソースコードを記述しましたが,
|
77
94
|
ビューで画像が表示されません。
|
@@ -81,7 +98,7 @@
|
|
81
98
|
|
82
99
|
データベースを見るとprofile_imgカラムに/tmp/phpb8re2U"と保存されています。
|
83
100
|
|
84
|
-
AWS・S3とそれに伴う、league/flysystem-aws-s3-v3 のインストール、.env
|
101
|
+
AWS・S3とそれに伴う、league/flysystem-aws-s3-v3 のインストール、.envの設定はできており、アップロードするとバケットのuploadsフォルダ内にしっかりと画像が保存されています。
|
85
102
|
|
86
103
|
|
87
104
|
おそらくsrcの書き方が間違っていると思うのですが、わかりません。
|
2
バージョンの変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
|
4
4
|
●バージョン
|
5
5
|
PHP 7.4.13
|
6
|
-
Laravel 8.
|
6
|
+
Laravel 8.23.1
|
7
7
|
|
8
8
|
|
9
9
|
●やりたいこと
|
1
バージョンの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,11 @@
|
|
1
1
|
お世話になっております。
|
2
2
|
PHP / Laravelでわからないことがあるので、質問させていただきます。
|
3
3
|
|
4
|
+
●バージョン
|
5
|
+
PHP 7.4.13
|
6
|
+
Laravel 8.12
|
4
7
|
|
8
|
+
|
5
9
|
●やりたいこと
|
6
10
|
AWS・S3に保存されている画像をローカル環境のビューで表示させたい。
|
7
11
|
|