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

質問編集履歴

3

追記3の記述

2021/03/03 05:44

投稿

shawn_709
shawn_709

スコア13

title CHANGED
File without changes
body CHANGED
@@ -135,4 +135,13 @@
135
135
  に戻して画像投稿ができるか試してみました。なぜか、できなくなっています。
136
136
  これはS3の問題というより、actiontext自体の問題でしょうか?
137
137
 
138
+ ###追記3
139
+ 本番環境はHerokuを使っています。
140
+ ```
141
+ heroku config:set AWS_ACCESS_KEY_ID="Access_keyを添付"
142
+ heroku config:set AWS_SECRET_ACCESS_KEY="Secret_keyを添付"
143
+ ```
144
+ をターミナルで行い、commitし、git push heroku masterを実行しました。
145
+ 本番環境でも画像投稿ができなくなりました。S3にも保存されていません。
146
+
138
147
  以上になります。ご助言いただけると幸いです。

2

追記2を記述

2021/03/03 05:44

投稿

shawn_709
shawn_709

スコア13

title CHANGED
File without changes
body CHANGED
@@ -124,4 +124,15 @@
124
124
  ]
125
125
  ```
126
126
 
127
+ ###追記2
128
+ ```
129
+ config.active_storage.service = :amazon
130
+ ```
131
+
132
+ ```
133
+ config.active_storage.service = :local
134
+ ```
135
+ に戻して画像投稿ができるか試してみました。なぜか、できなくなっています。
136
+ これはS3の問題というより、actiontext自体の問題でしょうか?
137
+
127
138
  以上になります。ご助言いただけると幸いです。

1

追記を記述

2021/03/02 08:33

投稿

shawn_709
shawn_709

スコア13

title CHANGED
File without changes
body CHANGED
@@ -101,5 +101,27 @@
101
101
  ]
102
102
  }
103
103
  ```
104
+ ###追記
105
+ 以下を参考にCORSを編集しました。
106
+ CORSの設定自体にエラーメッセージはでなくなりましたが、S3に保存できない状態は変わりません。
107
+ [【S3】CORS設定のXML形式での記述エラー解決法](https://blog.denet.co.jp/s3-cors/)
108
+ ```CORS
109
+ [
110
+ {
111
+ "AllowedHeaders": [
112
+ "*"
113
+ ],
114
+ "AllowedMethods": [
115
+ "PUT",
116
+ "POST",
117
+ "DELETE"
118
+ ],
119
+ "AllowedOrigins": [
120
+ "http://www.example1.com"
121
+ ],
122
+ "ExposeHeaders": []
123
+ }
124
+ ]
125
+ ```
104
126
 
105
127
  以上になります。ご助言いただけると幸いです。