質問編集履歴

1

apacheのphpinfo情報の明記とapache側の設定情報の追記

2022/12/07 02:48

投稿

tuchida
tuchida

スコア20

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/ツールのバージョンなど)