質問編集履歴
2
書式の改善(ユーザー名→kinako1525)
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,13 +6,13 @@
|
|
6
6
|
### 発生している問題・エラーメッセージ
|
7
7
|
|
8
8
|
```
|
9
|
-
FATAL: [U"
|
9
|
+
FATAL: [U"kinako1525"~pX[hF‥s・
|
10
10
|
Couldn't create 'taskleaf_development' database. Please check your configuration.
|
11
11
|
rails aborted!
|
12
|
-
PG::ConnectionBad: FATAL: [U"
|
12
|
+
PG::ConnectionBad: FATAL: [U"kinako1525"~pX[hF‥s・
|
13
|
-
/home/
|
13
|
+
/home/kinako1525/taskleaf/bin/rails:9:in `<top (required)>'
|
14
|
-
/home/
|
14
|
+
/home/kinako1525/taskleaf/bin/spring:15:in `require'
|
15
|
-
/home/
|
15
|
+
/home/kinako1525/taskleaf/bin/spring:15:in `<top (required)>'
|
16
16
|
bin/rails:3:in `load'
|
17
17
|
bin/rails:3:in `<main>'
|
18
18
|
Tasks: TOP => db:create
|
@@ -31,7 +31,7 @@
|
|
31
31
|
・/etc/postgresql/11/main/pg_hba.confのlocalをmd5に変更(補足情報)
|
32
32
|
・```bundle exec rails db:creaate```の実行
|
33
33
|
エラーについて調べましたが、
|
34
|
-
FATAL: [U"
|
34
|
+
FATAL: [U"kinako1525"~pX[hF‥s・と同じ例が見つからず困っています...
|
35
35
|
### 補足情報(関連ファイル/ツールのバージョンなど)
|
36
36
|
|
37
37
|
・Ubuntu 18.04LTS
|
@@ -46,8 +46,8 @@
|
|
46
46
|
> # http://guides.rubyonrails.org/configuring.html#database-pooling
|
47
47
|
> pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
|
48
48
|
>
|
49
|
-
> username:
|
49
|
+
> username: kinako1525
|
50
|
-
> password:
|
50
|
+
> password: ********
|
51
51
|
> host: localhost
|
52
52
|
> timeout: 5000
|
53
53
|
>
|
1
補足情報にdatabase.ymlとpg_hba.confの追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -27,12 +27,58 @@
|
|
27
27
|
### 試したこと
|
28
28
|
|
29
29
|
・Postgresql上でのユーザー追加
|
30
|
-
・database.ymlの設定(
|
30
|
+
・database.ymlの設定(補足情報)
|
31
|
-
・/etc/postgresql/11/main/
|
31
|
+
・/etc/postgresql/11/main/pg_hba.confのlocalをmd5に変更(補足情報)
|
32
32
|
・```bundle exec rails db:creaate```の実行
|
33
33
|
エラーについて調べましたが、
|
34
34
|
FATAL: [U"ユーザー名"~pX[hF‥s・と同じ例が見つからず困っています...
|
35
|
-
### 補足情報(
|
35
|
+
### 補足情報(関連ファイル/ツールのバージョンなど)
|
36
36
|
|
37
37
|
・Ubuntu 18.04LTS
|
38
|
-
・PostgreSQL11
|
38
|
+
・PostgreSQL11
|
39
|
+
|
40
|
+
・database.yml
|
41
|
+
> <前略>
|
42
|
+
> default: &default
|
43
|
+
> adapter: postgresql
|
44
|
+
> encoding: unicode
|
45
|
+
> # For details on connection pooling, see Rails configuration guide
|
46
|
+
> # http://guides.rubyonrails.org/configuring.html#database-pooling
|
47
|
+
> pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
|
48
|
+
>
|
49
|
+
> username: ユーザー名
|
50
|
+
> password: パスワード
|
51
|
+
> host: localhost
|
52
|
+
> timeout: 5000
|
53
|
+
>
|
54
|
+
> development:
|
55
|
+
> <<: *default
|
56
|
+
> database: taskleaf_development
|
57
|
+
> <中略>
|
58
|
+
> test:
|
59
|
+
> <<: *default
|
60
|
+
> database: taskleaf_test
|
61
|
+
> <中略>
|
62
|
+
> production:
|
63
|
+
> <<: *default
|
64
|
+
> database: taskleaf_production
|
65
|
+
> username: taskleaf
|
66
|
+
> password: <%= ENV['TASKLEAF_DATABASE_PASSWORD'] %>
|
67
|
+
|
68
|
+
・pg_hba.conf
|
69
|
+
> <前略>
|
70
|
+
> local all postgres md5(peerからmd5に変更)
|
71
|
+
>
|
72
|
+
> # TYPE DATABASE USER ADDRESS METHOD
|
73
|
+
>
|
74
|
+
> # "local" is for Unix domain socket connections only
|
75
|
+
> local all all peer
|
76
|
+
> # IPv4 local connections:
|
77
|
+
> host all all 127.0.0.1/32 md5
|
78
|
+
> # IPv6 local connections:
|
79
|
+
> host all all ::1/128 md5
|
80
|
+
> # Allow replication connections from localhost, by a user with the
|
81
|
+
> # replication privilege.
|
82
|
+
> local replication all peer
|
83
|
+
> host replication all 127.0.0.1/32 md5
|
84
|
+
> host replication all ::1/128 md5
|