回答編集履歴
2
編集2
test
CHANGED
@@ -40,7 +40,7 @@
|
|
40
40
|
|
41
41
|
`Project1`というプロジェクトを作り、ここに`File1.php`というファイルを作ったとします。
|
42
42
|
|
43
|
-
これで`C:/Program Files/Apache24/htdocs/Project1/File1.php`
|
43
|
+
これで`C:/Program Files/Apache24/htdocs/Project1/File1.php`にフォルダやファイルが作られます。
|
44
44
|
|
45
45
|
URLは`http://localhost/Project1/File1.php`の様になります。
|
46
46
|
|
@@ -78,7 +78,7 @@
|
|
78
78
|
|
79
79
|
xdebugは.dllが無いと動きません。
|
80
80
|
|
81
|
-
[xdebug](https://xdebug.org/download)で最新のXdebug 2.7.2ならPHP 7.
|
81
|
+
[xdebug](https://xdebug.org/download)で最新のXdebug 2.7.2ならPHP 7.2 VC15 TS (64 bit)になるのかな?(確かphp7.2.22をお使いかと).dllのみのダウンロードなのでこれをphpのextフォルダに入れます。
|
82
82
|
|
83
83
|
|
84
84
|
|
@@ -90,7 +90,7 @@
|
|
90
90
|
|
91
91
|
[XDebug]
|
92
92
|
|
93
|
-
zend_extension=xdebug-2.7.2-7.
|
93
|
+
zend_extension=xdebug-2.7.2-7.2-vc15-x86_64
|
94
94
|
|
95
95
|
xdebug.remote_host = "localhost"
|
96
96
|
|
@@ -102,10 +102,10 @@
|
|
102
102
|
|
103
103
|
先ほどのeclipseのインストール済みのphpとサーバーの設定でデバッグの所をxdebugを選びポート番号を9000に変える。
|
104
104
|
|
105
|
-
デバッグのPHP Webアプリケーションで実行で
|
105
|
+
デバッグのPHP Webアプリケーションで実行できる。
|
106
106
|
|
107
107
|
|
108
108
|
|
109
109
|
こんな感じでしょうか。
|
110
110
|
|
111
|
-
Apacheの起動もEclipseから起動する方法は
|
111
|
+
Apacheの起動もEclipseから起動する方法は分かりません。
|
1
編集
test
CHANGED
@@ -1,22 +1,20 @@
|
|
1
|
-
|
1
|
+
私も興味があったのでちょっとやっていました。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
|
5
|
+
##### httpd.confの設定
|
6
6
|
|
7
|
-
|
7
|
+
Apache Http Serverのhttpd.confファイルの中間ぐらいにDocumentRootなどの項目があるので変更する。
|
8
8
|
|
9
|
-
|
9
|
+
たぶんこれはこの様に設定されていると思います。
|
10
10
|
|
11
|
-
`https;//localhost/PhpTest/Test.php`へアクセスすれば表示できるはずです。
|
12
11
|
|
13
|
-
※Apacheが起動している必要があります。
|
14
12
|
|
15
|
-
```
|
13
|
+
```httpdconf
|
16
14
|
|
17
|
-
DocumentRoot "C:/
|
15
|
+
DocumentRoot "C:/Program Files/Apache24/htdocs"
|
18
16
|
|
19
|
-
<Directory "C:/
|
17
|
+
<Directory "C:/Program Files/Apache24/htdocs">
|
20
18
|
|
21
19
|
Options Indexes FollowSymLinks Includes ExecCGI
|
22
20
|
|
@@ -30,12 +28,84 @@
|
|
30
28
|
|
31
29
|
|
32
30
|
|
33
|
-
|
31
|
+
##### Eclipseのワークスペースを作る
|
34
32
|
|
35
|
-
|
33
|
+
`C:/Program Files/Apache24/htdocs`をワークスペースにする。
|
36
34
|
|
37
35
|
|
38
36
|
|
39
|
-
|
37
|
+
##### Eclipseでプロジェクトとファイルを作る
|
40
38
|
|
39
|
+
※事前にPHP Development Tools(PDT)プラグインがインストールされているものとします。
|
40
|
+
|
41
|
+
`Project1`というプロジェクトを作り、ここに`File1.php`というファイルを作ったとします。
|
42
|
+
|
43
|
+
これで`C:/Program Files/Apache24/htdocs/Project1/File1.php`とフォルダやファイルが作られます。
|
44
|
+
|
45
|
+
URLは`http://localhost/Project1/File1.php`の様になります。
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
##### EclipseでのPHPの設定
|
50
|
+
|
51
|
+
メニューバーのウィンドウ-設定で設定画面を開きます。
|
52
|
+
|
53
|
+
左のリストにPHP関連があるのでインストール済みのPHPの追加で実行可能ファイルにphp.exeがあるディレクトリとphp.exeを指定してください。php.iniも同じですがphp.exeが入力されると自動で入るとおもいます。
|
54
|
+
|
55
|
+
次にサーバーという項目にDefault PHP Web Serverというのがあるのでそれを選んで編集を押す。
|
56
|
+
|
57
|
+
ドキュメントルートに`C:/Program Files/Apache24/htdocs`を指定してください。
|
58
|
+
|
59
|
+
|
60
|
+
|
61
|
+
##### 実行
|
62
|
+
|
63
|
+
PHP Webアプリケーションで実行
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
##### 実行時に外部ブラウザを指定
|
68
|
+
|
69
|
+
デフォルトではEclipse内のタブにブラウザが現れます。
|
70
|
+
|
71
|
+
メニューのウィンドウ-設定で左リストの一般のWebブラウザーで外部webブラウザーで変えれます。
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
##### xdebug
|
76
|
+
|
77
|
+
以下xdebugは先ほど試してみました。実際私も良く分かっていませんあしからず。
|
78
|
+
|
79
|
+
xdebugは.dllが無いと動きません。
|
80
|
+
|
81
|
+
[xdebug](https://xdebug.org/download)で最新のXdebug 2.7.2ならPHP 7.3 VC15 TS (64 bit)になるのかな?.dllのみのダウンロードなのでこれをphpのextフォルダに入れます。
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
php.iniを変える。
|
86
|
+
|
87
|
+
|
88
|
+
|
89
|
+
```phpini
|
90
|
+
|
91
|
+
[XDebug]
|
92
|
+
|
93
|
+
zend_extension=xdebug-2.7.2-7.3-vc15-x86_64
|
94
|
+
|
95
|
+
xdebug.remote_host = "localhost"
|
96
|
+
|
97
|
+
xdebug.remote_port = 9000
|
98
|
+
|
99
|
+
```
|
100
|
+
|
101
|
+
|
102
|
+
|
103
|
+
先ほどのeclipseのインストール済みのphpとサーバーの設定でデバッグの所をxdebugを選びポート番号を9000に変える。
|
104
|
+
|
105
|
+
デバッグのPHP Webアプリケーションで実行で実行できる。
|
106
|
+
|
107
|
+
|
108
|
+
|
41
|
-
こ
|
109
|
+
こんな感じでしょうか。
|
110
|
+
|
111
|
+
Apacheの起動もEclipseから起動する方法はまだ分かりません。
|