質問編集履歴
1
apacheのphpinfo情報の明記とapache側の設定情報の追記
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
windows10でのphp xdebugのインストール
|
1
|
+
windows10でのphp xdebugのインストール(apache2.4のphp.ini指定不良)
|
test
CHANGED
@@ -1,7 +1,18 @@
|
|
1
1
|
### 前提
|
2
2
|
Windows10でxamppを使わずphp8.1を使用しているのですが
|
3
3
|
xdebugが有効になりません
|
4
|
+
<追記>
|
5
|
+
phpinfo.phpを調べてみた所
|
6
|
+
Configuration File (php.ini) Path no value
|
7
|
+
となっています。
|
8
|
+
そこでhttpd.confに以下の行を追加しましたが同じく
|
9
|
+
<Directory "${SRVROOT}/htdocs">
|
10
|
+
AddHandler php-script .php .html
|
11
|
+
AddType application/x-httpd-php .php .html
|
12
|
+
</Directory>
|
4
13
|
|
14
|
+
Configuration File (php.ini) Path no value
|
15
|
+
のままです
|
5
16
|
### 実現したいこと
|
6
17
|
xdebugを有効にしたい
|
7
18
|
|
@@ -38,6 +49,22 @@
|
|
38
49
|
; デバッガコンソールを表示
|
39
50
|
xdeubg.output_buffering=Off
|
40
51
|
### 試したこと
|
52
|
+
httpd.confの追加行
|
53
|
+
<Directory "${SRVROOT}/htdocs">
|
54
|
+
AddHandler php-script .php .html
|
55
|
+
AddType application/x-httpd-php .php .html
|
56
|
+
</Directory>
|
57
|
+
LoadFile "C:\Program Files\PHP8.1\php8ts.dll"
|
58
|
+
LoadFile "C:\Program Files\PHP8.1\libssh2.dll"
|
59
|
+
LoadFile "C:\Program Files\PHP8.1\nghttp2.dll"
|
60
|
+
LoadFile "C:\Program Files\PHP8.1\libcrypto-1_1-x64.dll"
|
61
|
+
LoadFile "C:\Program Files\PHP8.1\libssl-1_1-x64.dll"
|
62
|
+
LoadFile "C:\Program Files\PHP8.1\libsqlite3.dll"
|
63
|
+
LoadModule php_module "C:\Program Files\PHP8.1\php8apache2_4.dll"
|
64
|
+
AddType application/x-httpd-php .php
|
65
|
+
<IfModule php8_module>
|
66
|
+
PHPIniDir "C:\Program Files\PHP8.1"
|
67
|
+
</IfModule>
|
41
68
|
|
42
69
|
|
43
70
|
### 補足情報(FW/ツールのバージョンなど)
|