質問編集履歴

3

2019/08/08 03:18

投稿

Hi-Tech
Hi-Tech

スコア8

test CHANGED
File without changes
test CHANGED
File without changes

2

2019/08/08 03:18

投稿

Hi-Tech
Hi-Tech

スコア8

test CHANGED
File without changes
test CHANGED
@@ -37,8 +37,6 @@
37
37
  ### 該当のソースコード
38
38
 
39
39
 
40
-
41
- ホスト名のを
42
40
 
43
41
 
44
42
 

1

テンプレートに沿った質問に変更しました。ご指摘ありがとうございます。

2019/08/08 02:04

投稿

Hi-Tech
Hi-Tech

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,9 +1,89 @@
1
- AWSにてrails tutorialを勉強るのですが11章でアカウント有効化のメールのプレビューが表示されません。
1
+ ### 前提・実現こと
2
2
 
3
- おそらくhostが間違っていると思われます。
4
3
 
5
- 似たような質問の解答を見てもいまいち理解出来ません。
6
4
 
7
- host名はpreviewのアスバ表示されているus-east-1.console.aws.comにるのですが、どこが違うのか分かりません
5
+ RailsTurorial11章でカウント有効化メールのプビュ表示しいです。
8
6
 
7
+ おそらくホスト名が間違っていると思うのですが正しいホスト名が分かりません。
8
+
9
+
10
+
9
- 初心者なので分かりやすく教え頂けと幸いです。
11
+ ### 発生し問題・エラーメッセージ
12
+
13
+
14
+
15
+ ```
16
+
17
+
18
+
19
+ ERROR["test_account_activation", UserMailerTest, 0.38609781700142776]
20
+
21
+ test_account_activation#UserMailerTest (0.39s)
22
+
23
+ ActionView::Template::Error: ActionView::Template::Error: Missing host to link to! Please provide the :host parameter, set default_url_options[:host], or set :only_path to true
24
+
25
+ app/views/user_mailer/account_activation.html.erb:9:in `_app_views_user_mailer_account_activation_html_erb__743352402297559373_53375760'
26
+
27
+ app/mailers/user_mailer.rb:5:in `account_activation'
28
+
29
+ test/mailers/user_mailer_test.rb:9:in `block in <class:UserMailerTest>'
30
+
31
+ エラーメッセージ
32
+
33
+ ```
34
+
35
+
36
+
37
+ ### 該当のソースコード
38
+
39
+
40
+
41
+ ホスト名のを
42
+
43
+
44
+
45
+
46
+
47
+ ```ここに言語名を入力
48
+
49
+ [config/environments/development.rb]
50
+
51
+
52
+
53
+ config.action_mailer.raise_delivery_errors = true
54
+
55
+ config.action_mailer.delivery_method = :test
56
+
57
+ config.action_mailer.default_url_options = { host: 'us-east-1.amazonaws.com' }
58
+
59
+ config.action_mailer.default_url_options = { host: host, protocol: 'https' }
60
+
61
+
62
+
63
+ ```
64
+
65
+
66
+
67
+ ### 試したこと
68
+
69
+
70
+
71
+ ホスト名を、'us-east-1.amazonaws.com'、'528c0eca461a42dcb0ce8adf0b8a550f.vfs.cloud9.us-east-1.amazonaws.com'の2通り試しました。
72
+
73
+
74
+
75
+
76
+
77
+ ### 補足情報(FW/ツールのバージョンなど)
78
+
79
+
80
+
81
+ https://528c0eca461a42dcb0ce8adf0b8a550f.vfs.cloud9.us-east-1.amazonaws.com/
82
+
83
+ プレビューのアドレスバーです。
84
+
85
+
86
+
87
+ https://railstutorial.jp/chapters/account_activation?version=5.1#cha-account_activation
88
+
89
+ こちらの11.こちらの11.2.2送信メールのプレビューでつまづいています。