回答編集履歴
3
見やすいように修正
answer
CHANGED
@@ -1,7 +1,8 @@
|
|
1
1
|
問題はEC2のセキュリティグループだったようでElastic IPアドレスからのDBのポートへのインバウンドを許可していなかったのでこのようなエラーが出されたみたいです。セキュリティグループのインバウンドを編集することで解決しました
|
2
2
|
解決にはlaravelプロジェクトの中にあるstorage/logs/laravel.logが役に立ちました
|
3
3
|
|
4
|
+
|
4
|
-
追記
|
5
|
+
**追記**
|
5
6
|
Elastic IPアドレスとはEC2に結び付けたIPアドレスです
|
6
7
|
storage/logs/laravel.logに書かれている
|
7
8
|
SQLSTATE[HY000] [2002] Connection timed out at /var/www/html/プロジェクト名/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70)
|
2
情報の追記
answer
CHANGED
@@ -1,2 +1,11 @@
|
|
1
1
|
問題はEC2のセキュリティグループだったようでElastic IPアドレスからのDBのポートへのインバウンドを許可していなかったのでこのようなエラーが出されたみたいです。セキュリティグループのインバウンドを編集することで解決しました
|
2
|
-
解決にはlaravelプロジェクトの中にあるstorage/logs/laravel.logが役に立ちました
|
2
|
+
解決にはlaravelプロジェクトの中にあるstorage/logs/laravel.logが役に立ちました
|
3
|
+
|
4
|
+
追記
|
5
|
+
Elastic IPアドレスとはEC2に結び付けたIPアドレスです
|
6
|
+
storage/logs/laravel.logに書かれている
|
7
|
+
SQLSTATE[HY000] [2002] Connection timed out at /var/www/html/プロジェクト名/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70)
|
8
|
+
というエラーを参考にサーバーからDBへのアクセスがうまくいってないと判断しました
|
9
|
+
|
10
|
+
セキュリティグループでは80番ポートへのインバウンド通信を許可していたのですが、DBのポート番号である3306へのアクセスを許可していなかったため、今回のようなエラーが発生しました
|
11
|
+
セキュリティグループの設定で、ポート番号3306へのアクセスがあった場合、ソースがElastic IPアドレスからのものであれば許可することで解決しました
|
1
誤解を招く回答を修正
answer
CHANGED
@@ -1,2 +1,2 @@
|
|
1
|
-
|
1
|
+
問題はEC2のセキュリティグループだったようでElastic IPアドレスからのDBのポートへのインバウンドを許可していなかったのでこのようなエラーが出されたみたいです。セキュリティグループのインバウンドを編集することで解決しました
|
2
2
|
解決にはlaravelプロジェクトの中にあるstorage/logs/laravel.logが役に立ちました
|