質問編集履歴

2

タイトル変更

2017/09/25 07:51

投稿

pypy
pypy

スコア15

test CHANGED
@@ -1 +1 @@
1
- Nginxでサブディレクトリ内でPHP使たい
1
+ Nginx】locationの優先順位教えてくださ
test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
  //ロケーション② PHPの設定
64
64
 
65
- location ~ \.php$ {
65
+ location ~ .php$ {
66
66
 
67
67
  fastcgi_pass 127.0.0.1:9000;
68
68
 

1

追記

2017/09/25 07:51

投稿

pypy
pypy

スコア15

test CHANGED
File without changes
test CHANGED
@@ -19,6 +19,26 @@
19
19
  お力をお貸しいただけるとありがたいです。
20
20
 
21
21
  よろしくお願い致します。
22
+
23
+
24
+
25
+
26
+
27
+ --追記--
28
+
29
+
30
+
31
+ phpの実行確認はindex.phpに、<?php phpinfo(); ?> のみを記述してブラウザで確認しています。結果は、文字列でそのまま、<?php phpinfo(); ?>と表示されてしまいます。
32
+
33
+
34
+
35
+ 参考にしたサイトは特にありません。。。過去に同じような設定をしたことがあったので、それと同じことをしているつもりなのですが、今回はサブディレクトリのロケーションを設定したところ、php設定のロケーションが無視されるという状態になってしまいました。私がlocationの優先順位の理解ができていないようで、それにずっとハマってしまっています。
36
+
37
+
38
+
39
+ 独自ドメイン/shop/index.phpにアクセスするとダメなのですが、ロケーション①を外して、独自ドメイン/index.phpにアクセスすると正しく表示されます。
40
+
41
+
22
42
 
23
43
 
24
44