teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

6

追記

2021/04/06 06:20

投稿

Testhoge
Testhoge

スコア10

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

追記

2021/04/06 06:20

投稿

Testhoge
Testhoge

スコア10

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

質問ミス

2021/04/06 05:47

投稿

Testhoge
Testhoge

スコア10

title CHANGED
File without changes
body CHANGED
@@ -63,7 +63,8 @@
63
63
 
64
64
  =追記=
65
65
  すいません。fpmとnginxのログを追記します。
66
+ ```
66
- ```/var/log/php7.4-fpm.log.1
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
- ``` /var/log/nginx/error.log.1
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
- ```/var/log/nginx/access.log.1
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のログの追記

2021/04/06 02:58

投稿

Testhoge
Testhoge

スコア10

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

質問ミス

2021/04/06 02:56

投稿

Testhoge
Testhoge

スコア10

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

質問ミス

2021/04/05 14:03

投稿

Testhoge
Testhoge

スコア10

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