質問編集履歴
6
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -122,4 +122,20 @@
|
|
122
122
|
Content-Type: text/plain charset=UTF-8
|
123
123
|
Content-Length: 0
|
124
124
|
|
125
|
+
```
|
126
|
+
ご指摘頂いた情報を追記いたします。
|
127
|
+
portの状況とufw(ubuntu fire wall)の状態です。
|
128
|
+
firewallは現在のところ稼働させておりません(セキュリティ的には良くないのですが)
|
129
|
+
```
|
130
|
+
#ufwの確認
|
131
|
+
sudo ufw status
|
132
|
+
[sudo] password for penguin:
|
133
|
+
Status: inactive
|
134
|
+
#portの状況
|
135
|
+
sudo lsof | grep "8000"
|
136
|
+
|
137
|
+
nginx 179409 root 6u IPv4 1121029 0t0 TCP *:8000 (LISTEN)
|
138
|
+
nginx 179410 www-data 6u IPv4 1121029 0t0 TCP *:8000 (LISTEN)
|
139
|
+
|
140
|
+
|
125
141
|
```
|
5
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -91,4 +91,35 @@
|
|
91
91
|
my_remote_address - - [05/Apr/2021:08:50:31 +0000] "GET /api/csrf-cookie HTTP/1.1" 204 0 "-" "curl/7.68.0"
|
92
92
|
my_address - - [05/Apr/2021:08:50:44 +0000] "GET /api/csrf-cookie HTTP/1.1" 204 0 "-" "curl/7.68.0"
|
93
93
|
|
94
|
+
```
|
95
|
+
ローカルの組み込みサーバでの状況とnginx環境の比較を追記します。
|
96
|
+
色々抜けていてすいません。
|
97
|
+
```
|
98
|
+
#ローカル環境(上手くいった)でのリクエスト
|
99
|
+
penguin@ubuntu ~> curl -i 'localhost:8000/api/csrf-cookie'
|
100
|
+
HTTP/1.1 204 No Content
|
101
|
+
Host: localhost:8000
|
102
|
+
Date: Tue, 06 Apr 2021 05:38:57 GMT
|
103
|
+
Connection: close
|
104
|
+
X-Powered-By: PHP/7.4.3
|
105
|
+
Cache-Control: no-cache, private
|
106
|
+
Date: Tue, 06 Apr 2021 05:38:57 GMT
|
107
|
+
Set-Cookie: XSRF-TOKEN=eyJpdiI6IjFiWEt2SHkxUWpQMC9pZVU2MzA2WWc9PSIsInZhbHVlIjoib2J3WFZuSHBUUjA1Nkc3YTZ2czRKYnlnTmFrKzJUa2NxYU9zcmZ5dStzMm5VYk5zZnFGaGJnbnRTTFBZRHhLNHJDQlJXdG5hMEF0T3g1RmMybjVGWHAwZVdQcno5RDJMUVJaYU1vTHV1a1lXS2p6WlhLTk82UW9aVFlhUWNoUE4iLCJtYWMiOiI3MDUzYTI0YTJjNDJiNTUyZTQxZTRhMmRhMzg2NTQwNDFiYjk2ZDk5MDU0YWNlMWQ4YzU0OTQ1NTI4NWYyYzU5In0%3D; expires=Tue, 06-Apr-2021 07:38:57 GMT; Max-Age=7200; path=/; domain=localhost; samesite=lax
|
108
|
+
Set-Cookie: laravel_session=eyJpdiI6ImpCOUhxa2N1bFZYcnZ0Rnc2bXk0SVE9PSIsInZhbHVlIjoiczRoWmMyS3pYM1VnS05hL3NMdnFjMmY1b2V0UE12cGZDUUhmMzhxRG9uK095SkM5amJOaTJrVlJoWCs4cHVWM051VmNxSFdRZHBoT3JzelNlb1EvTVBBZXlsVHdES1VhSWsyZmlnVGgvQUhBNFZHNFlMQmZqeDF1MVVQWk5abHEiLCJtYWMiOiIxZDMzN2EwNDEzMjY2ZGJjODQ0MDllYTFiMTFiMTNkNGU2ZWEzOTljZTUwMDFkMjY3OWVlMDNjYWFhMDQ0MThkIn0%3D; expires=Tue, 06-Apr-2021 07:38:57 GMT; Max-Age=7200; path=/; domain=localhost; httponly; samesite=lax
|
109
|
+
Set-Cookie: 5cg4jvkegDs0XvO9qFOHLa4jrPfnZoLZs9imh1uV=eyJpdiI6ImVTeUQ2bFRuUXJSbEF0cHQxLzFVVGc9PSIsInZhbHVlIjoidDVxK1UzT2ttVTB6d1R4MVZFTGlta3dRZ0tIdC8vc1BvWms5cDBGQThPaWxJK2VhSFovTTV4RXlqcTVDZ2Q4YlptNzl0SGU2bExybmlPUzk5dlJ3dTJWOHpJb1NvNzlGbG5idVJTMGRDWVhOdTVkRlJGeXB6Rnh2NDVMOWlqRXNLU09nVGd0VWkvYjNmM0Z5QnBXWWpEVVJBanJTNzlQMWJoTnpMbHVzcnBPNmFLTFlrRFNXMUdJb0dicm00Y2g5ODY3TlZmYlIrRXJXek4xbyt6aDcwWEM4L2ErSVIxQVpuUnFrZXhLKzRFYTFJRlZpYWRxa2dTWEtISmRMTVJCcUc2SzlNazkyMmcyT0lLVHQxd2ZYdGoxZ2ZSZTNZU09pSGZNa3dZZlRObVU5azRPcHRYcHlFL2xBbkxKK1dPeVNvaGVxdGYzZXRPSGhmdXFJYnJzbDV6WjZpS0xkajRmQlhmTGkwTUdIblZwazdNb3Y0Z1RNOFhjNjNqZ1haS0JLaXBSQ2k4UHI1Ty9qZG9Ga1NmRWRVUT09IiwibWFjIjoiNTMzYzg4ODA1ZDJjYWJjZTJhMzhhMzIwNmViNDljM2YwMDdhNmRjYmZiZDgyNWI3NGUzMThmNTYyNjcxMzcwZSJ9; expires=Tue, 06-Apr-2021 07:38:57 GMT; Max-Age=7200; path=/; domain=localhost; httponly; samesite=lax
|
110
|
+
|
111
|
+
#nginx環境でのリクエスト
|
112
|
+
penguin@ubuntu-s-testapp /e/n/sites-available>
|
113
|
+
curl -i 'http://example.com:8000/api/csrf-cookie'
|
114
|
+
HTTP/1.1 204 No Content
|
115
|
+
Server: nginx/1.18.0 (Ubuntu)
|
116
|
+
Date: Tue, 06 Apr 2021 05:45:37 GMT
|
117
|
+
Connection: keep-alive
|
118
|
+
Access-Control-Allow-Origin: *
|
119
|
+
Access-Control-Allow-Methods: GET, POST, PUT, DELETE
|
120
|
+
Access-Control-Allow-Headers: Origin, Authorization, Accept, Content-Type
|
121
|
+
Access-Control-Max-Age: 3600
|
122
|
+
Content-Type: text/plain charset=UTF-8
|
123
|
+
Content-Length: 0
|
124
|
+
|
94
125
|
```
|
4
質問ミス
title
CHANGED
File without changes
|
body
CHANGED
@@ -63,7 +63,8 @@
|
|
63
63
|
|
64
64
|
=追記=
|
65
65
|
すいません。fpmとnginxのログを追記します。
|
66
|
+
```
|
66
|
-
|
67
|
+
#/var/log/php7.4-fpm.log.1
|
67
68
|
[29-Mar-2021 00:46:57] NOTICE: fpm is running, pid 77741
|
68
69
|
[29-Mar-2021 00:46:57] NOTICE: ready to handle connections
|
69
70
|
[29-Mar-2021 00:46:57] NOTICE: systemd monitor interval set to 10000ms
|
@@ -75,12 +76,14 @@
|
|
75
76
|
|
76
77
|
```
|
77
78
|
|
79
|
+
```
|
78
|
-
|
80
|
+
#/var/log/nginx/error.log.1
|
79
81
|
#修正済
|
80
82
|
2021/04/05 14:39:50 [emerg] 171536#171536: "fastcgi_pass" directive is duplicate in /etc/nginx/sites-enabled/example.conf:30
|
81
83
|
```
|
82
84
|
|
85
|
+
```
|
83
|
-
|
86
|
+
#/var/log/nginx/access.log.1
|
84
87
|
127.0.0.1 - - [05/Apr/2021:08:47:04 +0000] "GET /api/csrf-cookie HTTP/1.1" 204 0 "-" "curl/7.68.0"
|
85
88
|
my_remote_address - - [05/Apr/2021:08:47:26 +0000] "GET /api/csrf-cookie HTTP/1.1" 204 0 "-" "curl/7.68.0"
|
86
89
|
my_remote_address - - [05/Apr/2021:08:47:36 +0000] "GET /api/csrf-cookie HTTP/1.1" 204 0 "-" "curl/7.68.0"
|
3
php-fpmのログとnginxのログの追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -59,4 +59,33 @@
|
|
59
59
|
|
60
60
|
php-fpmはインストール済みです。
|
61
61
|
|
62
|
-
どうかわかる方いらしましたらよろしくお願いいたします。
|
62
|
+
どうかわかる方いらしましたらよろしくお願いいたします。
|
63
|
+
|
64
|
+
=追記=
|
65
|
+
すいません。fpmとnginxのログを追記します。
|
66
|
+
```/var/log/php7.4-fpm.log.1
|
67
|
+
[29-Mar-2021 00:46:57] NOTICE: fpm is running, pid 77741
|
68
|
+
[29-Mar-2021 00:46:57] NOTICE: ready to handle connections
|
69
|
+
[29-Mar-2021 00:46:57] NOTICE: systemd monitor interval set to 10000ms
|
70
|
+
[29-Mar-2021 00:46:57] NOTICE: Terminating ...
|
71
|
+
[29-Mar-2021 00:46:57] NOTICE: exiting, bye-bye!
|
72
|
+
[29-Mar-2021 00:46:57] NOTICE: fpm is running, pid 77837
|
73
|
+
[29-Mar-2021 00:46:57] NOTICE: ready to handle connections
|
74
|
+
[29-Mar-2021 00:46:57] NOTICE: systemd monitor interval set to 10000ms
|
75
|
+
|
76
|
+
```
|
77
|
+
|
78
|
+
``` /var/log/nginx/error.log.1
|
79
|
+
#修正済
|
80
|
+
2021/04/05 14:39:50 [emerg] 171536#171536: "fastcgi_pass" directive is duplicate in /etc/nginx/sites-enabled/example.conf:30
|
81
|
+
```
|
82
|
+
|
83
|
+
```/var/log/nginx/access.log.1
|
84
|
+
127.0.0.1 - - [05/Apr/2021:08:47:04 +0000] "GET /api/csrf-cookie HTTP/1.1" 204 0 "-" "curl/7.68.0"
|
85
|
+
my_remote_address - - [05/Apr/2021:08:47:26 +0000] "GET /api/csrf-cookie HTTP/1.1" 204 0 "-" "curl/7.68.0"
|
86
|
+
my_remote_address - - [05/Apr/2021:08:47:36 +0000] "GET /api/csrf-cookie HTTP/1.1" 204 0 "-" "curl/7.68.0"
|
87
|
+
my_remote_address - - [05/Apr/2021:08:47:50 +0000] "GET /api/csrf-cookie HTTP/1.1" 204 0 "-" "curl/7.68.0"
|
88
|
+
my_remote_address - - [05/Apr/2021:08:50:31 +0000] "GET /api/csrf-cookie HTTP/1.1" 204 0 "-" "curl/7.68.0"
|
89
|
+
my_address - - [05/Apr/2021:08:50:44 +0000] "GET /api/csrf-cookie HTTP/1.1" 204 0 "-" "curl/7.68.0"
|
90
|
+
|
91
|
+
```
|
2
質問ミス
title
CHANGED
File without changes
|
body
CHANGED
@@ -54,5 +54,9 @@
|
|
54
54
|
|
55
55
|
コード
|
56
56
|
```
|
57
|
+
また、curl -i 'http://www.example.com:8000/'を公開したubuntu上で打ってみたところ
|
58
|
+
vueで記述したファイルは公開できているみたいです。
|
59
|
+
|
57
60
|
php-fpmはインストール済みです。
|
61
|
+
|
58
62
|
どうかわかる方いらしましたらよろしくお願いいたします。
|
1
質問ミス
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,6 +2,7 @@
|
|
2
2
|
nginxもphp-fpmも全く初心者でしてどうすればリクエストがコントローラーに届くのか分かっておりません。
|
3
3
|
|
4
4
|
デプロイする前のlocalhostの環境では
|
5
|
+
php artisan serveで動いてる組み込みサーバ上で
|
5
6
|
"GET /api/csrf-cookie HTTP/1.1"
|
6
7
|
で、csrf-tokenが返ってきたのですが公開した環境ではただHTTP 204だけが返ってきます。
|
7
8
|
|