質問編集履歴

2

タグの追加

2022/06/14 05:04

投稿

nozomi1234
nozomi1234

スコア10

test CHANGED
File without changes
test CHANGED
File without changes

1

refileファイル内コードの追加

2022/06/14 05:03

投稿

nozomi1234
nozomi1234

スコア10

test CHANGED
File without changes
test CHANGED
@@ -1,9 +1,9 @@
1
1
  ## エラーメッセージ
2
2
  No region was provided. Configure the `:region` option or export the region name to ENV['AWS_REGION'] (Aws::Errors::MissingRegionError)
3
3
 
4
- #### エラーログ
4
+ ```error.log
5
5
  [error] 29535#29535: *24 connect() to unix:///home/user名/アプリケーション名/tmp/sockets/puma.sock failed (111: Connection refused) while connecting to upstream, client: 178.73.215.171, server: アプリケーションurl request: "GET / HTTP/1.0", upstream: "http://unix:///home/user名/アプリケーション名/tmp/sockets/puma.sock:/"
6
-
6
+ ```
7
7
  ## 状況
8
8
  本番環境でローカルをpullし、起動させるとページには”502 Bad Gateway”表記、
9
9
  ターミナルには上記のエラーメッセージが表示されて起動できない状態です。
@@ -12,6 +12,17 @@
12
12
  リージョン関連のネットワークエラーと考え、.envファイルとリージョンの確認を行いましたが
13
13
  .nevファイルにはAWS_REGION=us-east-1を記載して読み込めるようにしており、
14
14
  EC2のリージョンは間違いなくバージニア北部に作ってあります。
15
+ ```refile
16
+ require 'refile/s3'
17
+ aws = {
18
+ access_key_id: ENV['AWS_ACCESS_KEY_ID'],
19
+ secret_access_key: ENV['AWS_SECRET_ACCESS_KEY'],
20
+ region: ENV['AWS_REGION'],
21
+ bucket: ENV['AWS_S3_BUCKET_NAME']
22
+ }
23
+ Refile.cache = Refile::S3.new(prefix: 'cache', **aws)
24
+ Refile.store = Refile::S3.new(prefix: 'store', **aws)
25
+ ```
15
26
 
16
27
  ## バージョン
17
28
  OS:Linux(CentOS)