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

質問編集履歴

2

次のエラーが発生しました。。

2020/02/19 09:23

投稿

tktail
tktail

スコア72

title CHANGED
File without changes
body CHANGED
@@ -58,4 +58,27 @@
58
58
  この状態で、画像はstrageフォルダに入っていますが、S3にはアップロードされていません。
59
59
  また画像をアップロードする度にphp4F1B.tmpの個所が変更されます。
60
60
 
61
- お詳しい方いらっしゃいましたら、お教え願えませんでしょうか?
61
+ お詳しい方いらっしゃいましたら、お教え願えませんでしょうか?
62
+
63
+
64
+ 追記。
65
+ controllerを以下のように変更することによって、このエラーは解消することが出来ました。
66
+ ```controller2
67
+ $params = $request->validate([
68
+ 'ssImg' => 'required|file|image|max:4000',
69
+ ]);
70
+
71
+ $file = $params['ssImg'];
72
+ $fileContents = file_get_contents($file->getRealPath());
73
+
74
+ // Storage::disk('s3')->put('ファイルパス',ファイルデータ,'公開設定');
75
+ Storage::disk('s3')->put($file->hashName(), $fileContents, 'public');
76
+ return redirect()->action('asr/controller/ascn_stff_ctrl_panel');
77
+ ```
78
+
79
+ しかし次は以下のようなエラーになってしまいます。
80
+
81
+ ![イメージ説明](70e9960b45e98adef319043af2bd937f.jpeg)
82
+
83
+ envファイル、filesystems.phpの設定を見直しましたが、Regionは入力済です。
84
+ 引き続き、よろしくお願いします。

1

追記

2020/02/19 09:22

投稿

tktail
tktail

スコア72

title CHANGED
File without changes
body CHANGED
@@ -50,4 +50,12 @@
50
50
  以上のような形でファイルを作成しました。
51
51
  参考サイトと同様のコントローラーを使用すると$passが定義されていませんと出た為です。
52
52
 
53
- これをアップロードすると
53
+ これをアップロードすると
54
+
55
+ ![イメージ説明](c0123a56214cdbe32c788c4353e046a1.jpeg)
56
+
57
+ このようなエラーが出ます。
58
+ この状態で、画像はstrageフォルダに入っていますが、S3にはアップロードされていません。
59
+ また画像をアップロードする度にphp4F1B.tmpの個所が変更されます。
60
+
61
+ お詳しい方いらっしゃいましたら、お教え願えませんでしょうか?